JEE Java Enterprise Editions
JEE, es un aplicacion empresarial, esta compuesta por la siguiente estructura.
Cliente Firawall( HTTPSERVER- WEbSERER- INternet firawall-Web App-Server-Conexiones)-EIS-Servidores de terceros via Web service- Sistemas ligados-Manehjador de contenidos -Sistemas de Administracion) - Base de Datos empresa - Base de Datos inteligencia del negocio.
JEE es un API enfocados a sericios empresariales
JTA, JPA, JMS,etc..
Tecnologias Java: EJB, JPA, Wwe Services,
Capas Responsabilidades Mantinimiento
Arquitectura multicapas:
Capa de Presentacion(MVC-JSF)/> Capa de NEgocio(WebServices-EJB)/>Capa de Datos(JPA/JDBC)-Persitencia.
GlassFish servidor de aplicaciones
JavaBean EJB transacionales remotos seguros- clases de servicios
codigo del lado del servidor
llamadas remotas RMI alos clientes como de escritorio
extructura
tipo de ejb
POJO+ anotaciones = EJB
stateless noguarda estado y se utiliza la anotacion @stateless/capa web-logica del negocio
Stateful: guardar estado y se utiliza la notacion @stateful /secion-
Singleton> solo existe una insancia en memoria y se utiliza la anotacion @Singleton
Inyeccion de dependencias-
@EJB
@Inject
+ bean.xml
Java Web
Servlet JSP
JPA CDI JSF JTA Bean Validation
interfazes locales remota no interface
EJB puede o no implementar una interfaz
anotacion+pojo(clase implements intefaz+metodos de negocio)
Cliente Firawall( HTTPSERVER- WEbSERER- INternet firawall-Web App-Server-Conexiones)-EIS-Servidores de terceros via Web service- Sistemas ligados-Manehjador de contenidos -Sistemas de Administracion) - Base de Datos empresa - Base de Datos inteligencia del negocio.
JEE es un API enfocados a sericios empresariales
JTA, JPA, JMS,etc..
Tecnologias Java: EJB, JPA, Wwe Services,
Capas Responsabilidades Mantinimiento
Arquitectura multicapas:
Capa de Presentacion(MVC-JSF)/> Capa de NEgocio(WebServices-EJB)/>Capa de Datos(JPA/JDBC)-Persitencia.
GlassFish servidor de aplicaciones
JavaBean EJB transacionales remotos seguros- clases de servicios
codigo del lado del servidor
llamadas remotas RMI alos clientes como de escritorio
extructura
tipo de ejb
POJO+ anotaciones = EJB
stateless noguarda estado y se utiliza la anotacion @stateless/capa web-logica del negocio
Stateful: guardar estado y se utiliza la notacion @stateful /secion-
Singleton> solo existe una insancia en memoria y se utiliza la anotacion @Singleton
Inyeccion de dependencias-
@EJB
@Inject
+ bean.xml
Java Web
Servlet JSP
JPA CDI JSF JTA Bean Validation
interfazes locales remota no interface
EJB puede o no implementar una interfaz
anotacion+pojo(clase implements intefaz+metodos de negocio)
Comentarios
Publicar un comentario