Curso ejb

Solo disponible en BuenasTareas
  • Páginas : 66 (16270 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de octubre de 2010
Leer documento completo
Vista previa del texto
Curso de Enterprise JavaBeans
Manuel Jesús Álvarez Márquez

Índice
0. 1. Prólogo __________________________________________________________ 4 Java 2 Platform Enterprise Edition ___________________________________ 5
Ventajas de las aplicaciones J2EE ____________________________________________ 6 Ventajas del modelo multinivel_______________________________________________ 9

2.Introducción a EJB _______________________________________________ 11
JavaBeans & Enterprise JavaBeans__________________________________________ 12 Entorno EJB_________________________________________________________

____ 12

3.

Configuración JBoss y Tomcat______________________________________ 14
MySQL con JBoss ________________________________________________________ 14 Estructura deaplicaciones _________________________________________________ 15 Contenido de los ficheros de despliegue. ______________________________________ 16 Despliegue del bean._______________________________________________________ 17 Configuración de NetBeans IDE 3.4__________________________________________ 17

4.

Fundamentos de EJB _____________________________________________ 19
RMI-IIOP____________________________________________________________

___ 19 JNDI ____________________________________________________________

_______ 25

5.

Enterprise Beans _________________________________________________ 31
Tipos de beans ___________________________________________________________ 31 Base de EJB ____________________________________________________________

_ 32

6.Escribiendo el primer Bean_________________________________________ 37
Cómo desarrollar un componente EJB _______________________________________ 37 Interface remoto______________________________________________________

____ 37 Interface local_______________________________________________________

_____ 38 Interface home ___________________________________________________________38 Interface Home Local _____________________________________________________ 39 La clase del Bean _________________________________________________________ 39 Fichero de despliegue__________________________________________________

____ 41 El fichero EJB-jar ________________________________________________________ 42 Desplegando el Bean ______________________________________________________42 El cliente de bean _________________________________________________________ 43

7.

Introducción a beans de sesión ______________________________________ 45
Tiempo de vida de un bean de sesión _________________________________________ 45

Tipos de beans de sesión ___________________________________________________ 45 Características especiales de los bean con estado_______________________________ 46 Ejemplo de bean de sesión con estado ________________________________________ 51

8.

Introducción a Beans de entidad ____________________________________ 57
Concepto de persistencia ___________________________________________________ 57 Mapeo de objeto relacionales _______________________________________________ 57 Base de datos de objetos___________________________________________________ 58 ¿Qué es un bean de entidad? _______________________________________________ 58 Ficheros de un bean de entidad _____________________________________________ 59 Características de los beans de entidad _______________________________________ 60

9.

Beans de entidad con persistencia controlada por el bean ________________ 65
Buscando bean de entidadexistente__________________________________________ 70 Ejemplo de persistencia controlada por el bean ________________________________ 70

10.

Bean de entidad con persistencia controlada por el contenedor __________ 89

Características de los beans de entidad CMP __________________________________ 89 Guía de implementación para CMP__________________________________________ 93 Ejemplo de CMP...
tracking img