chi può darmi delle informazioni riguardanti gli EJB ?
cosa sono?
quali categorie esistono ?
EJB command ecc......
so che sono delle classi che vengopno richiamate remotamente tramite un Container di un Application Server, e poi ???
chi può darmi delle informazioni riguardanti gli EJB ?
cosa sono?
quali categorie esistono ?
EJB command ecc......
so che sono delle classi che vengopno richiamate remotamente tramite un Container di un Application Server, e poi ???
Gli EJB sono dei componenti Java della piattaforma J2EE (Java Enterprise Edition) e servono a realizzare applicazioni enterprise, ovvero su larga scala, che abbiano requisiti di scalabilità, transazionalità, sicurezza, ecc...
Girano su application server (es.JBOSS); ne esistono di 3 tipologie:
- Entity Bean che rappresentano per lo più oggetti persistenti e mappabili in un database
- Session Bean che servono ad implementare la logica di business dell'applicazione enterprise, ovvero svolgono le operazioni, i metodi nei quali sono coinvolti 1 o + entity bean
Ne esistono di 2 tipi: Steteless e Statefull
- Message Driven Bean che servono ad implementare funzioni asincrone
(es. invio di un email in automatico alla registrazione ad un sito web)
Se vuoi imparare ad usarli ti consiglio il libro della O'Reilly Enterprise Java Bean di Monson-Haefel Terza Edizione
HiFly !!!!!!!!!!!!!
sto seguendo un corso di J2EE ma no si capisce molto, ho la necessità di conoscere a livello teorico questo aspetto.
J2EE, servlet, application Server, EBJ ecc.......
qualcosa di semplice e scorrevole, che non entri in merito al codice ed alla programmazione.
Chi mi aiuta a chiarire i seguenti aspetti ?
1- VIEW BEAN cos'è ?
2-Command EJB e Session EJB ????
3-il DEPLOY significa compilare JSP, Servlet ed EJB ed inserirle nei container appropriati(situati sull'application server) in modo da poterli eseguire ?
Grazie 1000