WebSphere 7.0 e Cache Distribuita: l’alter ego di EJB 3.1 @Singleton ?

La piattaforma Java EE 6 ha introdotto notevoli salti di qualità per quanto riguarda lo strato di persistenza e quello web. Siamo passati infatti da JPA 1.0 e JSF 1.2 direttamente a JPA 2.0 e JSF 2.0. Per quanto riguarda lo strato di logica di business invece abbiamo avuto un piccolo incremento di sottoversione (3.0 -> 3.1), d’altro canto il grande salto era già stato fatto dalla Java EE 5 in questo senso. EJB 3.1 ci riserva però una piacevole sorpresa, ovvero un nuovo tipo di EJB chiamato Singleton, di cui abbiamo già parlato in un post precedente. Per chi però lavora con WebSphere 7.0 (WAS) ancora non può accedere ad un bean di questo tipo, ma può girare intorno al problema sfruttando in modo opportuno la Cache Distribuita che l’Application Server mette a disposizione. Vediamo di che si tratta....
Continue reading...

Stairway to the stars (Guida introduttiva a Scala)

In questo post presentiamo una overview di Scala, linguaggio di programmazione Object Oriented e strongly typed, ma funzionale e molto potente che è completamente compatibile col bytecode Java. Quest’ultimo sta per compiere ormai vent’anni: forse è già nato il linguaggio che può offrirci ancora di più? Scopriamolo assieme, attraverso un confronto ragionato tra i due linguaggi e con l’ausilio di alcuni snippet di codice....
Continue reading...