Infosintesis Solutions Group, S.L. Temario
Inicio | Temarios
 

Curso Java EE Avanzado (Enterprise Edition)

Dirigido a

Personas que quieren profundizar en la tecnología Java en aplicaciones Cliente-Servidor para crear Sitios Web interactivos con Enterprise Java Beans

Conocimientos previos

Para seguir este curso es necesario tener unos fundamentos sólidos de Java, de Orientación a Objetos y de XML. Si estos conocimientos no se tienen, es necesario realizar con anterioridad los cursos Java SE (Standard Edition), Java SE Avanzado (Standard Edition) y Java EE (Enterprise Edition)

Temario

  • Contenedor EJB
    • Arquitrectura de los Servidores J2EE (Contenedor EJB)
      • Los Servidores J2EE se dividen en dos partes diferenciadas: los Contenedores Web y los Contenedores EJB.
      • Conocer los elementos que componen unContenedor EJB
    • Empaquetado de las aplicaciones J2EE
      • Módulo Web
      • Módulo EJB
      • Aplicación J2EE
    • Creación de una aplicación con un Stateless Session Bean
      • Arquitectura de la aplicación
      • Ciclo de vida de un Stateless Session Bean
      • Interpretar los diferentes Descriptores de despliegue del Módulo EJB
      • Añadir métodos a un Stateless Session Bean
      • Interpretar el Descriptor de despliegue del Módulo Web
      • Obtener una referencia remota a un EJB desde un Servlet
      • Invocar a los métodos de negocio desde un Servlet
    • Creación de una aplicación con un Stateful Session Bean
      • Arquitectura de la aplicación
      • Ciclo de vida de un Stateful Session Bean
      • Añadir métodos ejbCreate()
      • Compilar y Desplegar la aplicación
      • Obtener una referencia remota a un EJB desde una Aplicación Cliente
      • Invocar a los métodos de negocio desde una Aplicación Cliente
    • Creación de una aplicación con un Entity Bean - BMP
      • Arquitectura de la aplicación
      • Ciclo de vida de un Entity Bean
      • Crear un entity Bean - BMP
      • Conectar a una BDS a través de un DataSource y JNDI
      • Añadir los métodos ejbCreate() y ejbPostCreate()
      • Implementar el método ejbRemove()
      • Implementar los métodos ejbLoad() y ejbStore()
      • Añadir los métodos Finder
      • Añadir un método Home
      • Implementar los métodos ejbActivate() y ejbPasivate()
  • Servicios Web
    • Construcción de Servicios Web con JAX-RPC
      • Introducción a los Servicios Web
      • Crear un Servicio Web
      • Añadir funcioanlidad al Servicio Web
      • Compilar el Servicio Web
      • Especificar la localización del Servicio Web
      • Desplegar el Servicio Web
      • Crear un Servicio Web Cliente
      • Crear el código de acceso al Servicio Web
      • Ejecutar la interacción con el Servicio Web desde una aplicación Java de sobremesa
  • Servicios Web - Contenedor EJB
    • Interactuar con un EJB a través de Servicios Web con JAX-RPC
      • Ampliar un proyecto que contiene un EJB para que también albergue un Servicio Web
      • Ejecutar la interacción con el Servicio Web desde una aplicación Java de sobremesa

 

Infosintesis Solutions Group, S.L.
Formación, asesoramiento y desarrollo de proyectos informáticos