SlideShare una empresa de Scribd logo
1 de 47
J2EE Enterprise JavaBeans Modelos Orientados por Objetos Javier Azabache Jesus De Oliveira Sergio Aguilera Febrero 2004 Universidad Simon Bolivar CI4822 – Sistemas de Operacion III Enero – Marzo 2004
Contenido ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introduccion a J2EE
¿Que es J2EE? ,[object Object]
Componentes de J2EE ,[object Object],[object Object],[object Object],[object Object],[object Object]
Capa de cliente ,[object Object],[object Object],[object Object]
Capa de cliente (cont.) ,[object Object],[object Object]
Capa de cliente (cont.)
Capa Web ,[object Object],[object Object],[object Object]
Capa Web (cont.)
Capa del Negocio ,[object Object]
Capa del Negocio ,[object Object],[object Object]
Motivacion ,[object Object],[object Object],Aplicaciones ,[object Object]
Enterprise JavaBeans
Concepto ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Caracteristicas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Caracteristicas (cont.)
Tipos de EJBs ,[object Object],[object Object],[object Object],[object Object]
Tipos de EJBs – Session Beans ,[object Object],[object Object],[object Object],[object Object],[object Object]
Tipos de EJBs – Session Beans (cont.) ,[object Object],[object Object]
Tipos de EJBs – Entity Beans ,[object Object],[object Object],[object Object],[object Object],[object Object]
Tipos de EJBs – Entity Beans (cont.)
Tipos de EJBs – Message-driven Beans ,[object Object],[object Object],[object Object],[object Object]
Tipos de EJBs – Message-driven Beans (cont.)
Servicios de la Plataforma J2EE
[object Object],[object Object],[object Object],[object Object],[object Object],Servicios de la Plataforma
Seguridad ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Seguridad – Tipos de seguridad ,[object Object],[object Object],[object Object],[object Object]
Seguridad – Roles ,[object Object],[object Object],[object Object],[object Object]
Seguridad – Capas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Seguridad – Capas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Seguridad – Capas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Seguridad – Capas ,[object Object],[object Object],[object Object]
Seguridad – Propagación de identidad ,[object Object],[object Object]
Manejo de transacciones ,[object Object],[object Object],[object Object],[object Object]
Transacciones manejadas por el Contenedor ,[object Object],[object Object],[object Object],[object Object],[object Object]
Transacciones manejadas por el Contenedor ,[object Object]
Transacciones manejadas por el Contenedor ,[object Object],[object Object],[object Object],[object Object]
Transacciones manejadas por el Contenedor ,[object Object],[object Object],[object Object],[object Object]
Transacciones manejadas por el Contenedor ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Transacciones manejadas por el Componente ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Transacciones manejadas por el Componente ,[object Object],[object Object],[object Object],[object Object]
Manejo de transacciones ,[object Object],[object Object],[object Object]
Manejo de transacciones ,[object Object]
Servicio de directorio ,[object Object],[object Object],[object Object]
Servicio de directorio ,[object Object],[object Object],[object Object],[object Object],[object Object]
Servicio de directorio ,[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

3. dercas -_el_documento_de_requerimientos
3. dercas -_el_documento_de_requerimientos3. dercas -_el_documento_de_requerimientos
3. dercas -_el_documento_de_requerimientos
Estefanny Martinez Soto
 
Modelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones webModelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones web
MaritzaD
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de software
Edgardo Rojas
 
Modelo, vista, controlador
Modelo, vista, controladorModelo, vista, controlador
Modelo, vista, controlador
Cecy Villalta
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
Ades27
 

La actualidad más candente (20)

Metodologia oohdm
Metodologia oohdmMetodologia oohdm
Metodologia oohdm
 
Metodologias para el desarrollo de aplicaciones web
Metodologias para el desarrollo de aplicaciones webMetodologias para el desarrollo de aplicaciones web
Metodologias para el desarrollo de aplicaciones web
 
3. dercas -_el_documento_de_requerimientos
3. dercas -_el_documento_de_requerimientos3. dercas -_el_documento_de_requerimientos
3. dercas -_el_documento_de_requerimientos
 
Tipos de-pruebas
Tipos de-pruebasTipos de-pruebas
Tipos de-pruebas
 
Web Application Introduction
Web Application  IntroductionWeb Application  Introduction
Web Application Introduction
 
Conceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas OperativosConceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas Operativos
 
Ensayo php
Ensayo phpEnsayo php
Ensayo php
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 
Servicios web
Servicios webServicios web
Servicios web
 
Modelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones webModelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones web
 
Jsp(java server pages)
Jsp(java server pages)Jsp(java server pages)
Jsp(java server pages)
 
Ingeniería Web
Ingeniería WebIngeniería Web
Ingeniería Web
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de software
 
Lectura 3 Modelo De Analisis
Lectura 3   Modelo De AnalisisLectura 3   Modelo De Analisis
Lectura 3 Modelo De Analisis
 
Modelo, vista, controlador
Modelo, vista, controladorModelo, vista, controlador
Modelo, vista, controlador
 
Base de Datos Desde Visual Basic 6.0
Base de Datos Desde Visual Basic 6.0Base de Datos Desde Visual Basic 6.0
Base de Datos Desde Visual Basic 6.0
 
MVC
MVCMVC
MVC
 
Reingeniería
ReingenieríaReingeniería
Reingeniería
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datos
 

Similar a J2ee

Manual 2014 i 04 lenguaje de programación ii (0870)
Manual 2014 i 04 lenguaje de programación ii (0870)Manual 2014 i 04 lenguaje de programación ii (0870)
Manual 2014 i 04 lenguaje de programación ii (0870)
Robert Rayco Quiroz
 

Similar a J2ee (20)

Introducción JEE
Introducción JEEIntroducción JEE
Introducción JEE
 
Clase ii intro j2 ee resumen
Clase ii   intro j2 ee resumenClase ii   intro j2 ee resumen
Clase ii intro j2 ee resumen
 
01 jee5-componentes
01 jee5-componentes01 jee5-componentes
01 jee5-componentes
 
JEE 5 - EJB3
JEE 5 - EJB3JEE 5 - EJB3
JEE 5 - EJB3
 
Curso Java Avanzado 5 Ejb
Curso Java Avanzado   5 EjbCurso Java Avanzado   5 Ejb
Curso Java Avanzado 5 Ejb
 
Arquitectura y diseño de aplicaciones Java EE
Arquitectura y diseño de aplicaciones Java EEArquitectura y diseño de aplicaciones Java EE
Arquitectura y diseño de aplicaciones Java EE
 
1/9 Curso JEE5, Soa, Web Services, ESB y XML
1/9 Curso JEE5, Soa, Web Services, ESB y XML1/9 Curso JEE5, Soa, Web Services, ESB y XML
1/9 Curso JEE5, Soa, Web Services, ESB y XML
 
[ES] Fundamentos de Java Enterprise Edition
[ES] Fundamentos de Java Enterprise Edition [ES] Fundamentos de Java Enterprise Edition
[ES] Fundamentos de Java Enterprise Edition
 
Resumen jee
Resumen jeeResumen jee
Resumen jee
 
Introducción a Enterprise Java Beans
Introducción a Enterprise Java BeansIntroducción a Enterprise Java Beans
Introducción a Enterprise Java Beans
 
Sesion03 apuntes
Sesion03 apuntesSesion03 apuntes
Sesion03 apuntes
 
Aplicaciones En Capas
Aplicaciones En CapasAplicaciones En Capas
Aplicaciones En Capas
 
Clase 14 intro ej bs
Clase 14  intro ej bsClase 14  intro ej bs
Clase 14 intro ej bs
 
JEE y Tomcat
JEE y TomcatJEE y Tomcat
JEE y Tomcat
 
Manual 2014 i 04 lenguaje de programación ii (0870)
Manual 2014 i 04 lenguaje de programación ii (0870)Manual 2014 i 04 lenguaje de programación ii (0870)
Manual 2014 i 04 lenguaje de programación ii (0870)
 
spring
springspring
spring
 
framework.pptx
framework.pptxframework.pptx
framework.pptx
 
J2 ee
J2 eeJ2 ee
J2 ee
 
Curso Java Avanzado 1 IntroduccióN Al Desarrollo Web
Curso Java Avanzado   1 IntroduccióN Al Desarrollo WebCurso Java Avanzado   1 IntroduccióN Al Desarrollo Web
Curso Java Avanzado 1 IntroduccióN Al Desarrollo Web
 
Curso Ejb3
Curso Ejb3Curso Ejb3
Curso Ejb3
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (11)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

J2ee