Enterprise JavaBeans: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Tr8lina (discussione | contributi)
Paobac (discussione | contributi)
Annullata la modifica 20174236 di Tr8lina (discussione)
Riga 26:
** '''con stato''' (''stateful''). I ''bean'' di sessione con stato sono oggetti distribuiti che posseggono uno stato. Lo stato non è persistente, però l'accesso al ''bean'' è limitato ad un unico ''client''.
** '''senza stato''' (''stateless''). I ''bean'' di sessione senza stato sono oggetti distribuiti senza uno stato associato, questa carattestistica permette un accesso concorrente alle funzionalità offerte dal ''bean''. Non è garantito che il contenuto delle variabili di istanza si conservi tra diverse chiamate ai metodi del ''bean''.
* '''EJB guidati da messaggi''' (''Message driven EJBs''): sono gli unici ''bean'' con funzionamento asincrono, ovvero usati per tutte quelle apllicazioni che non necessitano una risposta immediata da parte del sistema a cui si connettono. Tramite il ''Java Message Service'' (JMS), si iscrivono a un argomento (''topic'') o a una coda (''queue'') e si attivano alla ricezione di un messaggio inviato all'argomento o alla coda a cui sono iscritti. Non richiedono una istanziazione da parte dei ''client''.
 
==Versioni==