Curso (2-7-3) Arquitectura Empresarial J2EE Parte 3
Nombre del Curso
Curso Desarrollo de Aplicaciones Empresariales Web mediante la Tecnología J2EE/Arquitectura Empresarial de Software PARTE 3 (Online)
Definición
Contenido Temático
* Capítulo 21 - Ejecutar la aplicación Avanzada JAX-RS Ejemplo
o 21.1. El ejemplo de aplicación customer
+ 21.1.1. Aplicación archivos de código fuente
+ 21.1.2. La Clase customerService
+ 21.1.3. El esquema XSD para la aplicación customer
+ 21.1.4. La clase CustomerClient
+ 21.1.5. Construcción, embalaje, implementar y ejecutar el ejemplo customer
# 21.1.5.1. Para construir, paquete, e implementar el ejemplo customer mediante el uso de NetBeans IDE
# 21.1.5.2. Para construir, paquete, e implementar el aplicativo customer usando Ant
# 21.1.5.3. Para ejecutar el aplicativo customer que utiliza el cliente de Jersey
# 21.1.5.4. Para ejecutar el ejemplo customer el uso de Web Services Tester
# 21.1.5.5. Uso de Curl para ejecutar el aplicativo cliente de aplicaciones
* Capítulo 22 - Enterprise Bean
o 22.1. ¿Qué es un Enterprise Bean?
+ 22.1.1. Beneficios de los Enterprise Beans
+ 22.1.2. Cuándo utilizar un Enterprise Bean
+ 22.1.3. Tipos de Enterprise Beans
o 22.2. ¿Qué es un bean de sesión?
+ 22.2.1. Tipos de beans de sesión
# 22.2.1.1. Stateful Session Beans
# 22.2.1.2. Stateless Session Beans
# 22.2.1.3. Singleton Session Beans
+ 22.2.2. Cuándo utilizar beans de sesión
o 22.3. ¿Qué es un beans controlados por mensajes?
+ 22.3.1. ¿Qué hace en mensajes de beans controlados por diferencia de beans de sesión?
+ 22.3.2. Cuándo utilizar beans controlados por mensajes
o 22.4. Acceso a Beans Enterprise
+ 22.4.1. Uso de Beans Enterprise en clientes
# 22.4.1.1. Portable JNDI Sintaxis
+ 22.4.2. La decisión sobre el acceso remoto o local
+ 22.4.3. Los clientes locales
# 22.4.3.1. Beans acceso local o empresa que utilice la interfaz de Vista no-
# 22.4.3.2. Acceso a Beans Enterprise locales que implementan interfaces de Negocios
+ 22.4.4. Clientes remotos
+ 22.4.5. Clientes de servicios Web
+ 22.4.6. Método de los parámetros y el acceso
# 22.4.6.1. Aislamiento
# 22.4.6.2. Granularidad de los datos de Acceso
o 22.5. El contenido de un Bean Enterprise
+ 22.5.1. Embalaje Beans Enterprise en los módulos EJB JAR
+ 22.5.2. Embalaje Beans Enterprise en los módulos WAR
o 22.6. Convenciones de nomenclatura para los Beans Enterprise
o 22.7. Los ciclos de vida de los Beans Enterprise
+ 22.7.1. El ciclo de vida de un bean de sesión con estado
+ 22.7.2. El ciclo de vida de un bean de sesión sin estado
+ 22.7.3. El ciclo de vida de un bean de sesión Singleton
+ 22.7.4. El ciclo de vida de beans controlados por mensajes
o 22.8. Más información acerca de Beans Enterprise
* Capítulo 23 - Introducción a los Beans Enterprise
o 23.1. Crear el Bean Enterprise
+ 23.1.1. Codificación de la clase Bean Enterprise
+ 23.1.2. Crear el cliente Web converter
+ 23.1.3. Construcción, embalaje, implementar y ejecutar el ejemplo converter
# 23.1.3.1. Para construir, paquete, e implementar el ejemplo converter en NetBeans IDE
# 23.1.3.2. Para construir, paquete, e implementar el ejemplo converter de Uso de Ant
# 23.1.3.3. Para ejecutar el ejemplo converter
o 23.2. Modificación de la aplicación Java EE
+ 23.2.1. Para modificar un archivo de clase
* Capítulo 24 - Ejecución de los ejemplos Bean Enterprise
o 24.1. El ejemplo cart
+ 24.1.1. La interfaz de negocio
+ 24.1.2. Sesión de clase Bean
# 24.1.2.1. Ciclo de Vida de los métodos de devolución de llamada
# 24.1.2.2. Métodos de negocios
+ 24.1.3. El método @remove
+ 24.1.4. Ayudante de Clases
+ 24.1.5. Construcción, embalaje, implementar y ejecutar el ejemplo de la cesta
# 24.1.5.1. Para construir, implementar paquetes, y ejecutar el ejemplo de uso de la cesta de NetBeans IDE
# 24.1.5.2. Para construir, implementar paquetes, y ejecutar el ejemplo de carrito de Ant
# 24.1.5.3. La tarea all
o 24.2. Una sesión Singleton Bean Ejemplo: Contador
+ 24.2.1. Creación de un bean de sesión Singleton
# 24.2.1.1. Beans de sesión al inicializar Singleton
# 24.2.1.2. Administración del acceso concurrente en un bean de sesión Singleton
# 24.2.1.3. Control de errores en un bean de sesión Singleton
+ 24.2.2. La arquitectura del ejemplo contra
+ 24.2.3. Construcción, embalaje, implementar y ejecutar el ejemplo counter
# 24.2.3.2. Para construir, implementar paquetes, y ejecutar el ejemplo de la lucha contra el uso de NetBeans IDE
# 24.2.3.3. Para construir, implementar paquetes, y ejecutar el ejemplo de la lucha contra uso de Ant
o 24.3. Un servicio Web de ejemplo: helloservice
+ 24.3.1. El servicio Web de extremo Clase de implementación
+ 24.3.2. Bean de sesión sin estado Implementación de clase
+ 24.3.3. Construcción, embalaje, implementar y probar el ejemplo helloservice
# 24.3.3.1. Para construir, Paquete, e implementar el ejemplo helloservice Con NetBeans IDE
# 24.3.3.2. Para construir, paquete, e implementar el ejemplo helloservice Usando Ant
# 24.3.3.3. Para probar el servicio sin cliente
o 24.4. Utilizando el servicio de temporizador
+ 24.4.1. Crear expresiones temporizador Basados ??en el Calendario
# 24.4.1.1. Especificar varios valores en expresiones Calendario
+ 24.4.2. Programáticas temporizadores
+ 24.4.3. El método @timeout
+ 24.4.4. Crear contadores de tiempo mediante programación
+ 24.4.5. Automática de contadores de tiempo
+ 24.4.6. Cancelación y Ahorro de temporizadores
+ 24.4.7. Obtención de información del temporizador
+ 24.4.8. Transacciones y Temporizadores
+ 24.4.9. El ejemplo timersession
+ 24.4.10. Construcción, embalaje, implementar y ejecutar el ejemplo timersession
# 24.4.10.1. Para construir, implementar paquetes, y ejecutar el ejemplo timersession Con NetBeans IDE
# 24.4.10.2. Para construir, paquete, e implementar el ejemplo timersession Usando Ant
# 24.4.10.3. Para ejecutar el cliente Web
24.4.11. Manejo de excepciones
* Capítulo 25 - Un beans controlados por mensajes Ejemplo
o 25.1. simplemessage Ejemplo de aplicación general
o 25.2. La aplicación cliente simplemessage
o 25.3. Los beans controlados por mensajes de clase
+ 25.3.1. El Método onMessage
o 25.4. Embalaje, implementar y ejecutar el ejemplo simplemessage
+ 25.4.1. La creación de los objetos administrados para el Ejemplo simplemessage
+ 25.4.2. Para crear, implementar y ejecutar el simplemessage aplicación con NetBeans IDE
+ 25.4.3. Para crear, implementar y ejecutar la aplicación mediante simplemessage Ant
+ 25.4.4. Extracción de los objetos administrados para el Ejemplo simplemessage
* Capítulo 26 - Uso del Contenedor Enterprise Bean incorporado
o 26.1. Vista general de la empresa de contenedores Bean incorporado
o 26.2. Desarrollo de Aplicaciones insertable Bean Enterprise
+ 26.2.1. Ejecución de aplicaciones incrustadas
+ 26.2.2. Crear el contenedor Bean Enterprise
# 26.2.2.1. Especificar explícitamente los módulos Enterprise Bean ser iniciada
+ 26.2.3. Mirar hacia arriba Referencias Bean de sesión
+ 26.2.4. Apagando el contenedor Bean Enterprise
o 26.3. El independiente Ejemplo de Aplicación
+ 26.3.1. Ejecución de la independiente Ejemplo de Aplicación
* Capítulo 27 - Utilizando el método de invocación asíncrona de beans de sesión
o 27.1. Asincrónica la llamada a métodos
+ 27.1.1. Creación de un método de negocio asincrónico
+ 27.1.2. Llamar a métodos asincrónicos de Empresa Clientes Bean
# 27.1.2.1. Recuperar el resultado final de una invocación asincrónica Método
# 27.1.2.2. Cancelación de una llamada a métodos asincrónicos
# 27.1.2.3. Comprobación del estado de una llamada a métodos asincrónicos
o 27.2. El ejemplo de aplicaciones asíncronas
+ 27.2.1. Arquitectura de la Aplicación Ejemplo asíncrona
+ 27.2.2. Configuración del almacén de claves y almacén de confianza en el servidor GlassFish
+ 27.2.3. Ejecutar el Ejemplo asíncrona aplicación en NetBeans IDE
+ 27.2.4. Ejecutar el Ejemplo asíncrona aplicación con Ant
* Capítulo 28 - Introducción a los contextos y de inyección de dependencia para la plataforma Java EE
o 28.1. Vista general de la CDI
o 28.2. Acerca de los Beans
o 28.3. Acerca de los beans gestionados
o 28.4. Frijoles como objetos inyectables
o 28.5. Clasificación para el Uso de
o 28.6. Inyectando beans
o 28.7. Uso de alcances
o 28.8. Otorgamiento de nombres EL a los beans
o 28.9. Agregar métodos setter y getter
o 28.10. El uso de un bean gestionado en una página de Facelets
o 28.11. Inyección de objetos mediante el uso de métodos de productores
o 28.12. Configuración de una aplicación de CDI
o 28.13. Para más información sobre CDI
* Capítulo 29 - Ejecución de los contextos básicos y ejemplos inyección de dependencia
o 29.1. El simplegreeting Ejemplo CDI
+ 29.1.1. El simplegreeting Archivos de código fuente
+ 29.1.2. La plantilla y Facelets página
+ 29.1.3. Archivos de configuración
+ 29.1.4. Construcción, embalaje, implementar y ejecutar el ejemplo simplegreeting CDI
# 29.1.4.1. Para construir, paquete, e implementar el ejemplo simplegreeting Con NetBeans IDE
# 29.1.4.2. Para construir, paquete, e implementar el ejemplo simplegreeting Usando Ant
# 29.1.4.3. Para ejecutar el ejemplo de simplegreeting
o 29.2. El guessNumber CDI Ejemplo
+ 29.2.1. La Fuente guessNumber Archivos
# 29.2.1.1. Running the Enterprise Bean Examples
# 29.2.1.2. El generador Gestionado Bean
# 29.2.1.3. El UserNumberBean Gestionado Bean
+ 29.2.2. La página Facelets
+ 29.2.3. Construcción, embalaje, implementar y ejecutar el ejemplo guessNumber CDI
# 29.2.3.1. Para construir, paquete, e implementar el ejemplo guessNumber Con NetBeans IDE
# 29.2.3.2. Para construir, paquete, e implementar el ejemplo guessNumber Usando Ant
# 29.2.3.3. Para ejecutar el ejemplo de guessNumber
* Capítulo 30 - Contextos y la inyección de dependencias para la plataforma Java EE: Temas avanzados
o 30.1. Uso de alternativas
+ 30.1.1. Uso de Especialización
o 30.2. Uso de Métodos de productores y los campos
o 30.3. Utilizar eventos
+ 30.3.1. Definición de Eventos
+ 30.3.2. Uso de Métodos de Observación para controlar los eventos
+ 30.3.3. Eventos de disparo
o 30.4. Uso de interceptores
o 30.5. Uso de decoradores
o 30.6. Uso de los estereotipos