Curso Arquitectura Empresarial J2EE Parte2 - Incaprog Online en Tijuana

Tijuana > Cursos > Otros Cursos > Curso Arquitectura

Ciudad elegida:
Tijuana, Baja California
Navegacion:

Curso Arquitectura Empresarial J2EE Parte2 - Incaprog Online Ver otros cursos

5 Oct 2012

Curso (2-7-2) Arquitectura Empresarial J2EE Parte 2 - Incaprog Online

Definición

Contenido Temático
Capítulo 21 - Ejecutar la aplicación Avanzada JAX-RS Ejemplo
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
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
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
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
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
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
22.6. Convenciones de nomenclatura para los Beans Enterprise
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
22.8. Más información acerca de Beans Enterprise
Capítulo 23 - Introducción a los Beans Enterprise
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
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
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
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
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
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
25.1. simplemessage Ejemplo de aplicación general
25.2. La aplicación cliente simplemessage
25.3. Los beans controlados por mensajes de clase
25.3.1. El Método onMessage
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
26.1. Vista general de la empresa de contenedores Bean incorporado
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
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
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
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
28.1. Vista general de la CDI
28.2. Acerca de los Beans
28.3. Acerca de los beans gestionados
28.4. Frijoles como objetos inyectables
28.5. Clasificación para el Uso de
28.6. Inyectando beans
28.7. Uso de alcances
28.8. Otorgamiento de nombres EL a los beans
28.9. Agregar métodos setter y getter
28.10. El uso de un bean gestionado en una página de Facelets
28.11. Inyección de objetos mediante el uso de métodos de productores
28.12. Configuración de una aplicación de CDI
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
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
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
30.1. Uso de alternativas
30.1.1. Uso de Especialización
30.2. Uso de Métodos de productores y los campos
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
30.4. Uso de interceptores
30.5. Uso de decoradores
30.6. Uso de los estereotipos


Capítulo 31 - Ejecución de los Contextos de avanzada y ejemplos inyección de dependencia
31.1. El ejemplo de codificador: El uso de alternativas
31.1.1. La interfaz de codificador y puestas en práctica
31.1.2. El codificador Facelets página y Bean Gestionado
31.1.3. Construcción, embalaje, implementar y ejecutar el ejemplo del codificador
31.1.3.1. Para construir, paquete, e implementar el ejemplo del codificador con NetBeans IDE
31.1.3.2. Para ejecutar el ejemplo de codificador Con NetBeans IDE
31.1.3.3. Para construir, paquete, e implementar el ejemplo del codificador con Ant
31.1.3.4. Para ejecutar el ejemplo de codificador Usando Ant
31.2. El ejemplo producermethods: El uso de un método de productor elegir una aplicación Bean
31.2.1. Componentes del ejemplo producermethods
31.2.2. Construcción, embalaje, implementar y ejecutar el ejemplo producermethods
31.2.2.1. Para construir, paquete, e implementar el ejemplo producermethods Con NetBeans IDE
31.2.2.2. Para construir, paquete, e implementar el ejemplo producermethods Usando Ant
31.2.2.3. Para ejecutar el ejemplo de producermethods
31.3. El producerfields Ejemplo: Uso de los campos productores para generar recursos
31.3.1. El productor de campo para el Ejemplo producerfields
31.3.2. El producerfields y entidades Bean de sesión
31.3.3. El producerfields páginas Facelets y Bean Gestionado
31.3.4. Construcción, embalaje, implementar y ejecutar el ejemplo producerfields
31.3.4.1. Para construir, paquete, e implementar el ejemplo producerfields Con NetBeans IDE
31.3.4.2. Para construir, paquete, e implementar el ejemplo producerfields Usando Ant
31.3.4.3. Para ejecutar el ejemplo de producerfields
31.4. El ejemplo billpayment: Eventos de Uso y Interceptores
31.4.1. La clase de evento PaymentEvent
31.4.2. El detector de eventos PaymentHandler
31.4.3. El billpayment Facelets Páginas y Bean Gestionado
31.4.4. La clase interceptor LoggedInterceptor
31.4.5. Construcción, embalaje, implementar y ejecutar el ejemplo billpayment
31.4.5.1. Para construir, paquete, e implementar el ejemplo billpayment Con NetBeans IDE
31.4.5.2. Para construir, paquete, e implementar el ejemplo billpayment Usando Ant
31.4.5.3. Para ejecutar el ejemplo de billpayment
31.5. Los decoradores Ejemplo: Decoración de un Bean
31.5.1. Componentes del ejemplo decoradores
31.5.1.2. Construcción, embalaje, implementar y ejecutar el ejemplo decoradores
31.5.1.2.1. Para construir, paquete, e implementar el ejemplo decoradores Con NetBeans IDE
31.5.1.2.2. Para construir, paquete, e implementar el ejemplo decoradores Usando Ant
31.5.1.2.3. Para ejecutar el ejemplo de decoradores
Capítulo 32 - Introducción a la API Java Persistence
32.1. Entidades
32.1.1. Requisitos para clases de entidad
32.1.2. Persistentes Campos y Propiedades en clases de entidad
32.1.2.1. Persistentes Campos
32.1.2.2. Persistentes Propiedades
32.1.2.3. Uso de las colecciones en los campos de la entidad y Propiedades
32.1.2.4. Validar persistentes Campos y Propiedades
32.1.3. Las claves principales de entidades
32.1.4. Multiplicidad de relaciones entre entidades
32.1.5. Dirección de Relaciones Entidad
32.1.5.1. Las relaciones bidireccionales
32.1.5.2. Las relaciones unidireccionales
32.1.5.3. Consultas y Dirección de Relación con
32.1.5.4. Cascada de Operaciones y Relaciones
32.1.5.5. Huérfanos de eliminación en las relaciones
32.1.6. Clases insertable en Entidades
32.2. Entidad de la herencia
32.2.1. Resumen Entidades
32.2.2. Superclase asignada
32.2.3. No-entidad superclase
32.2.4. Entidad Estrategias asignar la herencia
32.2.4.1. El cuadro individual por la Estrategia jerarquía de las clases
32.2.4.2. La Mesa por la estrategia de clase de hormigón
32.2.4.3. La Subclase acumulados Estrategia
32.3. Gestión de Entidades
32.3.1. La interfaz EntityManager
32.3.1.1. Administrada por contenedor Agentes Entidad
32.3.1.2. Aplicación Gestionado administradores de entidades
32.3.1.3. Búsqueda de Entidades Uso del EntityManager
32.3.1.4. Gestión del ciclo de vida de una instancia de la Entidad
32.3.1.5. La persistencia de instancias de entidad
32.3.1.6. Extracción de instancias de entidad
32.3.1.7. Sincronización de datos de entidad a la base de datos
32.3.2. Persistencia unidades
32.4. Consulta de Entidades
32.5. Más información sobre la persistencia
Capítulo 33 - Ejecución de los ejemplos de persistencia
33.1. El orden de aplicación
33.1.2. Entidad de relaciones en el orden de aplicación
33.1.2.1. Las relaciones auto-referencial
33.1.2.2. Uno-a-uno
33.1.2.3. Relación de uno a varios asignada a la superposición de claves principales y Exteriores
33.1.2.4. Las relaciones unidireccionales
33.1.3. Las claves principales en el orden de aplicación
33.1.3.1. Generado Primaria claves
33.1.3.2. Compuesto claves principales
33.1.4. Entidad asignada a la tabla de base de datos más de una
33.1.5. Cascada de operaciones en el orden de aplicación
33.1.6. BLOB y CLOB base de datos de tipos en el orden de aplicación
33.1.7. Tipos temporal en el orden de aplicación
33.1.8. Gestión de la orden de aplicación de Entidades
33.1.8.1. Creación de Entidades
33.1.8.2. Búsqueda de Entidades
33.1.8.3. Marco relaciones entre entidades
33.1.8.4. Utilizar consultas
33.1.8.5. Extracción de Entidades
33.1.9. Construcción, embalaje, implementar y ejecutar la orden de aplicación
33.1.9.1. Para construir, empaquetar, implementar, y ejecutar para UsingNetBeans IDE
33.1.9.2. Para construir, implementar paquetes, y en ejecutar para uso de Ant
33.1.9.3. La tarea all
33.2. La aplicación roster
33.2.1. Las relaciones en la lista de aplicaciones
33.2.1.1. Las muchas-a-muchos relación en lista
33.2.2. Entidad de la herencia en la lista de aplicaciones
33.2.3. Criterios de consultas en la lista de aplicaciones
33.2.3.1. Metamodelo de clases en la lista de aplicaciones
33.2.3.2. Obtención de una instancia de CriteriaBuilder en RequestBean
33.2.3.3. Creación de criterios de consultas en los métodos de negocio de RequestBean
33.2.4. Generación automática de la tabla en la lista de aplicaciones
33.2.5. Construcción, embalaje, implementar y ejecutar la lista de aplicaciones
33.2.5.1. Para construir, empaquetar, implementar, y ejecutar lista Usando NetBeans IDE
33.2.5.2. Para construir, implementar paquetes, y ejecutar lista Uso de Ant
33.2.5.3. La tarea all
33.3. La libreta de direcciones de aplicaciones
33.3.1. De bean de validación de restricciones en la libreta de direcciones
33.3.2. Especificación de mensajes de error de restricciones en la libreta de direcciones
33.3.3. Póngase en contacto con la validación de entrada de una aplicación JavaServer Faces
33.3.4. Construcción, embalaje, implementar y ejecutar la libreta de direcciones de aplicaciones
33.3.4.1. Construcción, embalaje, implementar y ejecutar la libreta de direcciones de aplicación en NetBeans IDE
33.3.4.2. Construcción, embalaje, implementar y ejecutar la libreta de direcciones de aplicación mediante la hormiga
Capítulo 34 - El Java Persistence Query Language
34.1. Lenguaje de consulta de terminología
34.2. Creación de consultas Uso del Lenguaje de consulta de Java Persistence
34.2.1. Parámetros con nombre en las consultas
34.2.2. Los parámetros de posición en las consultas
34.3. Consulta simplificada del lenguaje Sintaxis
34.3.1. Sentencias select
34.3.2. Sentencias update y delete
34.4. Ejemplo de consultas
34.4.1. Consultas simples
34.4.1.1. Una consulta de selección básica
34.4.1.2. La eliminación de los valores duplicados
34.4.1.3. Utilizar parámetros con nombre
34.4.2. Las consultas que navegan a las entidades relacionadas
34.4.2.1. Una simple consulta con relaciones
34.4.2.2. Navegando a los campos de la relación individual con valores
34.4.2.3. Atravesando las relaciones con un parámetro de entrada
34.4.2.4. Atravesando las relaciones múltiples
34.4.2.5. Navegación De acuerdo con los campos relacionados
34.4.3. Las consultas con otras expresiones condicionales
34.4.3.1. La expresión LIKE
34.4.3.2. La expresión IS NULL
34.4.3.3. La expresión IS EMPTY
34.4.3.4. La expresión BETWEEN
34.4.3.5. Operadores de comparación
34.4.4. A granel actualizaciones y eliminaciones
34.4.4.1. Consultas de actualización
34.4.4.2. Consultas de eliminación
34.5. Full Query Language Syntax
34.5.1. BNF Símbolos
34.5.2. BNF Gramática de la Lengua de consulta de Java Persistencia
34.5.3. La clausula FROM
34.5.3.1. Identificadores
34.5.3.2. Identificación de las variables
34.5.3.3. Rango de Declaraciones de variables
34.5.3.4. Colección de declaraciones de miembros
34.5.3.5. Joins
34.5.4. Expresiones de ruta
34.5.4.1. Ejemplos de expresiones de ruta
34.5.4.2. Tipos de expresión
34.5.4.3. Navegación
34.5.5. La clausula WHERE
34.5.5.1. Literales
34.5.5.2. Parámetros de entrada
34.5.5.3. Expresiones condicionales
34.5.5.4. Los operadores y su precedencia
34.5.5.5. Expresiones BETWEEN
34.5.5.6. Expresiones IN
34.5.5.7. Expresiones LIKE
34.5.5.8. Comparación de las expresiones NULL
34.5.5.9. Vaciar las expresiones Colección Comparación
34.5.5.10. Colección expresiones miembros
34.5.5.11. Subconsultas
34.5.5.12. Expresiones funcionales
34.5.5.13. Caso las expresiones
34.5.5.14. Valores NULL
34.5.5.15. Igualdad Semántica
34.5.6. Cláusula SELECT
34.5.6.1. Tipos de Retorno
34.5.6.2. La palabra clave DISTINCT
34.5.6.3. Constructor de expresiones
34.5.7. Cláusula ORDER BY
34.5.8. GROUP BY y HAVING Cláusulas
Capítulo 35 - Uso de la API de criterios para crear consultas
35.1. Resumen de los criterios y las API metamodelo
35.2. Uso de la API metamodelo al modelo de clases de entidad
35.2.1. Con clases metamodelo
35.3. Utilizando los criterios de la API y metamodelo API para crear consultas de base Typesafe
35.3.1. Crear una consulta Criterios
35.3.2. Consulta Raíces
35.3.3. Consultar relaciones mediante une
35.3.4. Ruta de navegación en los Criterios consultas
35.3.5. Restringir los resultados criterios de consulta
35.3.5.1. Los métodos de interfaz de Expresión
35.3.5.2. Métodos de Expresión en la interfaz de CriteriaBuilder
35.3.6. Administración de los resultados criterios de consulta
35.3.6.1. Ordenar los resultados
35.3.6.2. Agrupar los resultados de
35.3.7. Ejecutar consultas
35.3.7.1. Un solo valor resultados de una consulta
35.3.7.2. Colección con valores de resultados de una consulta
Capítulo 36 - Creación y uso de criterios basados en cadena-Consultas
36.1. Información general de las consultas criterios basados en cadena-API
36.1.1. Crear consultas basadas en cadenas
36.1.2. Ejecutar consultas basadas en cadenas
Capítulo 37 - El control de acceso concurrente a la Entidad de datos con bloqueo
37.1. Listado de bloqueo de la entidad y de concurrencia
37.1.1. Usando el bloqueo optimista
37.2. Modos de bloqueo
37.2.1. Ajuste del modo de bloqueo
37.2.2. Usando el bloqueo pesimista
37.2.2.1. Tiempos de espera de bloqueo pesimista
Capítulo 38 - Mejorar el rendimiento de las aplicaciones Java API de Persistencia estableciendo una caché de segundo nivel
38.1. Visión general de la caché de segundo nivel
38.1.1. Controlar si las entidades pueden almacenar en caché
38.2. Especificación de la configuración del modo de caché para mejorar el rendimiento
38.2.1. Ajuste de los modos de recuperación de caché y de la tienda
38.2.1.1. Modo de caché de recuperación
38.2.1.2. Modo de caché de la tienda
38.2.1.3. Ajuste de la Recuperación de la caché o el modo de tienda
38.2.2. Control de la caché de segundo nivel mediante programación
38.2.2.1. Comprobar si los datos de la entidad está en caché
38.2.2.2. Extracción de una Entidad de la caché
38.2.2.3. Eliminación de todos los datos de la caché
Capítulo 39 - Introducción a la seguridad en la Plataforma Java EE
39.1. Información general sobre seguridad de Java EE
39.1.1. Un ejemplo simple de Seguridad
39.1.1.1. Paso 1: Solicitud inicial
39.1.1.2. Paso 2: autenticación inicial
39.1.1.3. Paso 3: Autorización de URL
39.1.1.4. Paso 4: El cumplimiento de la solicitud original
39.1.1.5. Paso 5: La invocación de la Empresa Métodos de negocios Bean
39.1.2. Características de un mecanismo de seguridad
39.1.3. Características de seguridad de las aplicaciones
39.2. Mecanismos de Seguridad
39.2.1. Java SE Mecanismos de Seguridad
39.2.2. Mecanismos de seguridad de Java EE
39.2.2.1. Seguridad de la capa de aplicación
39.2.2.2. Transporte-Seguridad de la capa
39.2.2.3. Mensaje de Seguridad de la capa-
39.3. Proteger los contenedores
39.3.1. Uso de anotaciones para especificar Seguridad de la Información
39.3.2. Uso de los descriptores de despliegue para la seguridad declarativa
39.3.3. Usar la seguridad mediante programación
39.4. Asegurando el servidor GlassFish
39.5. Trabajar con Reinos, usuarios, grupos y roles
39.5.1. ¿Qué son los Reinos, usuarios, grupos y roles?
39.5.1.1. ¿Qué es un reino?
39.5.1.2. ¿Qué es un Usuario?
39.5.1.3. ¿Qué es un Grupo?
39.5.1.4.¿Qué es una función?
39.5.1.5.Algunos otros Terminología
39.5.2. Administrar usuarios y grupos en el servidor GlassFish
39.5.2.1. Para agregar usuarios al servidor GlassFish
39.5.2.2. Adición de usuarios al Reino Certificado
39.5.3. Configuración de las funciones de seguridad
39.5.4. Asignación de funciones a los usuarios y grupos
39.6. El establecimiento de una conexión segura mediante SSL
39.6.1. Verificación y configuración de la compatibilidad con SSL
39.6.2. Trabajar con Certificados Digitales
39.6.2.1. Creación de un certificado de servidor
39.7. Para más información acerca de la seguridad
Capítulo 40. Introducción Proteger las aplicaciones Web
40.1. Información general sobre seguridad de aplicaciones Web
40.2. Proteger las aplicaciones Web
40.2.1. Especificación de restricciones de seguridad
40.2.1.1. Especificación de una colección de recursos web
40.2.1.2. Especificación de una restricción de autorización
40.2.1.3. Especificación de una conexión segura
40.2.1.4. Especificación de restricciones de seguridad independientes para los diferentes recursos
40.2.2. Especificación de los mecanismos de autenticación
40.2.2.1. Autenticación básica HTTP
40.2.2.2. Autenticación basada en formularios
40.2.2.3. Recopilación de autenticación
40.2.2.4. Autenticación del cliente
40.2.2.5. Autenticación mutua
40.2.2.6. La especificación de un mecanismo de autenticación en el descriptor de despliegue
40.2.3. Declarar las funciones de seguridad
40.3. Uso de programación de Seguridad de Aplicaciones Web
40.3.1. La autenticación de usuario mediante programación
40.3.2. Comprobación de identidad del llamante mediante programación
40.3.3. Ejemplo de código para la Seguridad programático
40.3.4. Declarar y Vinculación de referencias papel
40.4. Ejemplos: Proteger las aplicaciones Web
40.4.1. Para configurar su sistema para ejecutar los ejemplos de Seguridad
40.4.2. Ejemplo: la autenticación básica con un servlet
40.4.2.1. Especificación de seguridad para la autenticación básica con anotaciones
40.4.2.2. Para construir, paquete, e implementar el ejemplo de servlet de autenticación básica con NetBeans IDE
40.4.2.3. Para construir, paquete, e implementar el ejemplo de servlet de autenticación básica con Ant
40.4.2.4. Para ejecutar el servlet de autenticación básica
40.4.3. Ejemplo:-Formulario de autenticación basada en una aplicación JavaServer Faces
40.4.3.1. Crear el formulario de acceso y la página de error
40.4.3.2. Especificación de seguridad para el ejemplo de autenticación basada en formularios
40.4.3.3. Para construir, paquete, e implementar el ejemplo de autenticación basada en formularios Uso de NetBeans IDE
40.4.3.4. Para construir, paquete, e implementar el ejemplo de autenticación basada en formularios utilizando Ant
40.4.3.5. Para ejecutar el ejemplo de autenticación basada en formularios

Capítulo 41 - Introducción Proteger las aplicaciones de Enterprise
41.1. Asegurar Beans Enterprise
41.1.1. Garantizar un Bean Enterprise uso de seguridad declarativa
41.1.1.1. Especificación de los usuarios autorizados por la Declaración de las funciones de seguridad
41.1.1.2. La especificación de un mecanismo de autenticación y conexión segura
41.1.2. Garantizar un Bean Enterprise programación
41.1.2.1. Acceso a una llamada Bean Enterprise contexto de seguridad
41.1.3. La difusión de una identidad de seguridad (Run-As)
41.1.3.1. Configurar la identidad de un componente de seguridad Propagado
41.1.3.2. La confianza entre los contenedores
41.1.4. Implementación de frijoles Secure Enterprise
41.2. Ejemplos: Asegurar Beans Enterprise
41.2.1. Ejemplo: Garantizar un Bean Enterprise con seguridad declarativa
41.2.1.1. Describiendo el Bean
41.2.1.2. Para construir, empaquetar, implementar y ejecutar el ejemplo de la cesta de seguro con NetBeans IDE
41.2.1.3. Para construir, empaquetar, implementar y ejecutar el ejemplo de la cesta de seguro con Ant
41.2.2. Ejemplo: Garantizar un Bean Enterprise con seguridad mediante programación
41.2.2.1. Modificación de ConverterBean
41.2.2.2. Modificación de ConverterServlet
41.2.2.3. Para construir, paquete, e implementar el ejemplo de convertidor de seguro con NetBeans IDE
41.2.2.4. Para construir, paquete, e implementar el ejemplo de convertidor de seguro con Ant
41.2.2.5. Para ejecutar el ejemplo de convertidor de seguro
41.3. Protección de clientes de aplicaciones
41.3.1. Utilizando módulos de registro
41.3.2. Uso de inicio de sesión mediante programación
41.4. Proteger los sistemas de información de la empresa Aplicaciones
41.4.1. Gestionado por el contenedor de inicio de sesión
41.4.2. Componente gestionados de inicio de sesión
41.4.3. Configuración de la seguridad del adaptador de recursos
41.4.4. Para un mapa de Aplicación a los Directores Principales EIS
Capítulo 42 - Introducción a Java EE Tecnologías de Apoyo
42.1. Transacciones
42.2. Recursos
42.2.1. La arquitectura Java EE Connector y adaptadores de recursos
42.2.2. Base de datos Java Software de conectividad
42.3. Java Message Service
Capítulo 43 - Transacciones
43.1. ¿Qué es una transacción?
43.2. Las transacciones administradas por contenedor
43.2.1. Atributos de transacción
43.2.1.1. Atríbuto Required
43.2.1.2. RequiresNew atributo
43.2.1.3. Atríbuto Mandatory
43.2.1.4. NotSupported atributo
43.2.1.5. Atributo Supports
43.2.1.6. Atributo Never
43.2.1.7. Resumen de la Transacción Atributos
43.2.1.8. Marco de transacciones Atributos
43.2.2. Deshacer una transacción administrada por contenedor
43.2.3. Sincronización de las variables de un Bean de sesión de Instancia
43.2.4. Métodos no permitidos en las transacciones administradas por contenedor
43.3. Bean-Managed Transacciones
43.3.1. Las transacciones JTA
43.3.2. Retornando sin commiting
43.3.3. Métodos no permitidos en las transacciones administradas por el Bean
43.4. Tiempos de espera de transacción
43.4.1. Para establecer un tiempo de espera de transacciones
43.5. Actualización de múltiples bases de datos
43.6. Operaciones con componentes Web
43.7. Más información sobre las transacciones
Capítulo 44 - Recursos Conexiones
44.1. Recursos y de nombres JNDI
44.2. DataSource Objetos y Almacenes de Conexiones
44.2.1. Inyección de recursos
44.2.2. Método basado en la inyección
44.2.3. Inyección de clase basada en
44.3. Adaptadores de recursos y contratos
44.3.1. Gestión de Contratos
44.3.1.1. Gestión del ciclo de vida
44.3.1.2. Contrato de Trabajo de Gestión
44.3.2. Contrato de trabajo genéricos Contexto
44.3.3. Salientes y entrantes Contratos
44.4. Las anotaciones de metadatos
44.5. Cliente de Interfaz Común
44.6. Más información sobre los recursos
Capítulo 45 - Java Conceptos de Servicio de mensajes
45.1. Vista general de la API de JMS
45.1.1. ¿Qué es la mensajería?
45.1.2. ¿Qué es la API de JMS?
45.1.3. Cuando se puede utilizar la API de JMS?
45.1.4. ¿Cómo funciona el API de JMS Trabajar con la plataforma Java EE?
45.2. Conceptos básicos JMS API
45.2.1. JMS API de Arquitectura
45.2.2. Mensajería de dominio
45.2.2.1. Punto a punto de mensajería de dominio
45.2.2.2. Programar con las interfaces comunes
45.2.3. Mensaje de Consumo
45.3. El modelo de programación de la API JMS
45.3.1. JMS objetos administrados
45.3.1.1. Fábricas de Conexión JMS
45.3.1.2. JMS Destinos
45.3.2. JMS Conexiones
45.3.3. JMS Sesiones
45.3.4. Los productores de mensajes JMS
45.3.5. Los consumidores de mensajes JMS
45.3.5.1. Oyentes de mensajes JMS
45.3.5.2. Selectores de mensajes JMS
45.3.6. Los mensajes JMS
45.3.6.1. Encabezados de mensajes
45.3.6.2. Mensaje de Propiedades
45.3.6.3. Mensaje de los órganos
45.3.7. JMS Navegadores cola
45.3.8. JMS control de excepciones
45.4. Crear aplicaciones JMS robusto
45.4.1. Uso de mecanismos básicos de confiabilidad
45.4.1.1. Control de Reconocimiento de mensajes
45.4.1.2. Especificación de la persistencia de mensajes
45.4.1.3. Configuración de niveles de mensaje de prioridad
45.4.1.4. Permitir que los mensajes de Vencimiento
45.4.1.5. Creación de Destinos temporal
45.4.2. Uso de mecanismos avanzados de confiabilidad
45.4.2.1. Crear suscripciones duraderas
45.4.2.2. Uso de JMS API Transacciones locales
45.5. Uso de la API de JMS en aplicaciones Java EE
45.5.1. Uso de @ Anotaciones de recursos en Bean Enterprise o componentes Web
45.5.2. Uso de beans de sesión para producir y recibir mensajes de forma sincrónica
45.5.2.1. Gestión de los Recursos
45.5.2.2. Transacciones
45.5.3. Uso de beans controlados por mensajes para recibir mensajes de forma asincrónica
45.5.4. Administración de transacciones distribuidas
45.5.5. Uso de la API de JMS con los clientes de aplicaciones y componentes Web
45.6. Para más información sobre JMS
Capítulo 46 - Ejemplos de Java servicio de mensajes
46.1. Escribir aplicaciones JMS simple
46.1.1. Un ejemplo sencillo de mensajes síncrono recibe
46.1.1.1. Escribir los Clientes para el ejemplo de recepción síncrona
46.1.1.2. A partir del Proveedor JMS
46.1.1.3. JMS objetos administrados para la recepción síncrona Ejemplo
46.1.1.4. Construcción, embalaje, implementar y ejecutar los Clientes para el ejemplo síncrono Recibir
46.1.2. Un ejemplo sencillo de Consumo mensaje asíncrono
46.1.2.1. Escribir los Clientes para el ejemplo de recepción asincrónica
46.1.2.2. Para generar y paquete del Cliente AsynchConsumer Con NetBeans IDE
46.1.2.3. Para implementar y ejecutar los clientes para la recepción asincrónica Ejemplo de uso de NetBeans IDE
46.1.2.4. Para generar y paquete del Cliente AsynchConsumer Usando Ant
46.1.2.5. Para implementar y ejecutar los clientes para la recepción asincrónica Ejemplo de uso de la hormiga y el Comando appclient
46.1.3. Un ejemplo sencillo de mensajes de navegación de una cola
46.1.3.1. Escribir el cliente para el navegador Ejemplo de cola
46.1.3.2. Para construir, empaquetar, implementar, y ejecutar el cliente MessageBrowser Con NetBeans IDE
46.1.3.3. Para construir, implementar paquetes, y ejecutar el cliente MessageBrowser Usando Ant y el Comando appclient
46.1.4. Ejecución de los clientes JMS en varios sistemas
46.1.4.1. Para crear objetos administrados para sistemas múltiples
46.1.4.2. Cambiar el nombre de host por defecto
46.1.4.3. Para editar, crear, empaquetar, implementar, y ejecutar los clientes mediante el IDE NetBeans
46.1.4.4. Para editar, construir, implementar paquetes, ya Ejecute el uso de los clientes Ant y del Comando appclient
46.1.5. Anulación de la implementación y limpieza de los ejemplos sencillos de JMS
46.2. Escribir aplicaciones JMS robusto
46.2.1. Un ejemplo Reconocimiento mensaje
46.2.1.1. Para construir, implementar paquetes, y ejecutar el ackequivexample Con NetBeans IDE
46.2.1.2. Para construir, implementar paquetes, y ejecutar ackequivexample Usando Ant
46.2.2. Un ejemplo de suscripción duradera
46.2.2.1. Para construir, implementar paquetes, y ejecutar durablesubscriberexample Con NetBeans IDE
46.2.2.2. Para construir, implementar paquetes, y ejecutar durablesubscriberexample Usando Ant
46.2.3. Un ejemplo de transacciones locales
46.2.3.1. Para construir, implementar paquetes, y ejecutar transactedexample Con NetBeans IDE
46.2.3.2. Para construir, implementar paquetes, y ejecutar transactedexample Usando Ant y el Comando appclient
46.3. Una aplicación que utiliza la API de JMS con un bean de sesión
46.3.1. Redacción de los componentes de aplicaciones para el Ejemplo clientsessionmdb
46.3.1.1. Codificación de la aplicación cliente: MyAppClient.java
46.3.1.2. Codificación del bean de sesión Editor
46.3.1.3. Codificación de los beans controlados por mensajes: MessageBean.java
46.3.2. Creación de recursos para el Ejemplo clientsessionmdb
46.3.3. Para construir, implementar paquetes, y ejecutar el ejemplo clientsessionmdb Con NetBeans IDE
46.3.4. Para construir, implementar paquetes, y ejecutar el ejemplo clientsessionmdb Usando Ant
46.4. Una aplicación que utiliza la API de JMS con una Entidad
46.4.1. Descripción del ejemplo de aplicación clientmdbentity
46.4.2. Redacción de los componentes de aplicaciones para el Ejemplo clientmdbentity
46.4.2.1. Codificación de la aplicación cliente: HumanResourceClient.java
46.4.2.2. Codificación del Mensaje-Driven Beans para el Ejemplo clientmdbentity
46.4.2.3. Codificación de la clase de entidad para el ejemplo clientmdbentity
46.4.3. Creación de recursos para el Ejemplo clientmdbentity
46.4.4. Para construir, implementar paquetes, y ejecutar el ejemplo clientmdbentity Con NetBeans IDE
46.4.5. Para construir, implementar paquetes, y ejecutar el ejemplo clientmdbentity Usando Ant
46.5. Un ejemplo de aplicación que los mensajes Consume desde un servidor remoto
46.5.1. Descripción del ejemplo consumeremote módulos
46.5.2. Escribir los componentes del módulo para el Ejemplo consumeremote
46.5.3. Creación de recursos para el Ejemplo consumeremote
46.5.4. Utilización de dos servidores de aplicaciones para el Ejemplo consumeremote
46.5.5. Para construir, implementar paquetes, y ejecutar el consumeremoteModules Con NetBeans IDE
46.5.6. Para construir, implementar paquetes, y ejecutar los módulos consumeremote Usando Ant
46.6. Un ejemplo de aplicación que despliega un beans controlados por mensajes en dos servidores
46.6.1. Descripción del ejemplo sendremote módulos
46.6.2. Escribir los componentes del módulo para el Ejemplo sendremote
46.6.2.1. Codificación de la aplicación cliente: MultiAppServerClient.java
46.6.2.2. Codificación de los beans controlados por mensajes: ReplyMsgBean.java
46.6.3. Creación de recursos para el Ejemplo sendremote
46.6.4. Para habilitar la implementación en el sistema remoto
46.6.5. Para utilizar dos servidores de aplicaciones para el Ejemplo sendremote
46.6.7. Para construir, implementar paquetes, y ejecutar los módulos sendremote Con NetBeans IDE
46.6.8. Para construir, implementar paquetes, y ejecutar los módulos sendremote Usando Ant
Capítulo 47 - Conceptos Avanzados Bean Validación y ejemplos
47.1. La creación de restricciones personalizadas
47.1.1. Uso de la incorporada en las restricciones de hacer una nueva restricción
47.2. Personalizar mensajes de validación
47.2.1. El paquete de recursos ValidationMessages
47.2.1.1. Localización de mensajes de validación
47.3. Agrupación de restricciones
47.3.1. Personalización de la Orden del Grupo de Validación
Capítulo 48 - Uso de interceptores de Java EE
48.1. Listado de interceptores
48.1.1. Interceptor clases
48.1.2. Interceptor del ciclo de vida
48.1.3. Interceptores y Contextos y la inyección de dependencias para la plataforma Java EE
48.2. Uso de interceptores
48.2.1. Interceptar llamadas a métodos
48.2.1.1. Uso de interceptores múltiples Método
48.2.1.2. Acceso a los parámetros de destino método de una clase de interceptor
48.2.2. Interceptar eventos del ciclo de vida de devolución de llamada
48.2.2.1. Uso de varios interceptores de devolución de llamada del ciclo de vida
48.2.3. Interceptar eventos de tiempo de espera
48.2.3.1. Uso de múltiples interceptores de tiempo de espera
48.3. El ejemplo interceptor de Aplicación
48.3.1. Ejecutar el Ejemplo interceptor de aplicación en NetBeans IDE
48.3.2. Ejecución del interceptor de Uso de Aplicaciones de ejemplo Ant
Capítulo 49 - Tutoría duque Caso Ejemplo de Estudio
49.1. Diseño y Arquitectura del duque de Tutoría
49.2. Interfaz principal
49.2.1. Entidades de Java Persistence API usado en la interfaz principal
49.2.2. Beans Enterprise usados en la interfaz principal
49.2.3. Facelets los archivos usados en la interfaz principal
49.2.4. Ayudante de Clases utilizadas en la interfaz principal
49.2.5. Propiedades de Archivos
49.2.6. Los descriptores de despliegue utilizados en Duque de Tutoría
49.3. Interfaz de administración
49.3.1. Beans Enterprise utiliza en la interfaz de administración
49.3.2. Facelets los archivos usados en la interfaz de administración
49.4. La ejecución del duque de aplicación Tutoría Estudio de caso
49.4.1. Configuración del servidor GlassFish
49.4.1.1. Adición de un usuario al Reino de archivos en el servidor GlassFish
49.4.2. Ejecución de Tutoría de Duke
49.4.2.1. Para generar e implementar Tutoría de Duke en NetBeans IDE
49.4.2.2. Para generar e implementar Tutoría duque Usando Ant
49.4.2.3. Uso de Tutoría de Duke

Duración del Curso
20 Horas ( 60 Minutos Hora)

Horario
Según a convenir entre el estudiante y el Instituto.

Información General
Modalidad del Curso : En Línea

Requerimientos mínimos de máquina y Conexión a Internet
Intel Pentium Dual E2160 1.8Ghz, 4 GB RAM, 250 GB Disco Duro y 2 Mbs de internet banda ancha

Reserve su cupo con tiempo, llenando el formulario de pre-inscripcion que se encuentra en la parte posterior; estos son limitados. La capacitación es para grupos pequeños generalmente de 4-8 estudiantes y es totalmente personalizada.

INCAPROG se reserva el derecho de admisión y la modificación de las Fechas de Inicio programadas para la Capacitación.
Curso Ofrecidos por Incaprog Online :

www.incaprog.com

PARA CUALQUIER INQUIETUD QUE NO HAYA SIDO ACLARADA EN ESTE CORREO, ASI COMO TAMBIEN RELACIONADA CON FECHAS DE INICIO, DURACIÓN, COSTOS Y DETALLES DE LOS CONTENIDOS TEMÁTICOS DE LOS CURSOS, ENTRE OTRADAS DUDAS, POR FAVOR LE INVITAMOS A QUE NOS CONTACTE POR CHAT, PARA ASISTENCIA DIRECTA CON NUESTROS ASESORES EN LINEA, MEDIANTE LOS SIGUIENTES PROGRAMAS DE MENSAJERIA:

Windows Live Messenger : incaprog.online en live.com
Google Talk : online.incaprog en gmail.com
Skype : incaprog.online
Yahoo Messenger : incaprog.online en yahoo.com
Contactar al anunciante
571 *** Ver Teléfono 57 3*** Ver Teléfono
571 4599750 57 3138898963

Llame y diga que lo vió en Anunciosya

Olvidé mi contraseña
Comenta este anuncio


Para embeber el anuncio en un Blog o página Web, copie y pegue el código de incrustado
Anuncios Gratis en Mexico - Condiciones de Uso - Contáctenos - Publicar Anuncio Gratis - Entrar