[2-7-1] Arquitectura Empresarial Java Edición Empresarial JEE 1.6 Parte 2

INCAPROG ONLINE
Online

CO$570.000 - ($123.904)
IVA inc.
¿O prefieres llamar ahora al centro?
+57 6... Ver más

Información importante

  • Curso
  • Online
  • 24 horas de dedicación
  • Duración:
    12 Días
Descripción

Objetivo del curso: Este curso es parte de un compendio de 5 cursos en total, los cuales tienen por objeto permitir al estudiante la articulación, configuración e implementación de Aplicaciones Empresariales distribuidas de manera robusta mediante la implementación de la arquitectura J2EE.
Dirigido a: Estudiantes y Profesionales de Ingeniería Informática los cuales tengan la intención de estar en la capacidad de determinar la arquitectura óptima para una aplicación web empresarial distribuida mediante el uso de la tecnología Java.

Información importante

Temario

  • Capítulo 11 - Configuración de las aplicaciones JavaServer Faces
    • 11.1. Uso de anotaciones para la configuración de beans gestionados
      • 11.1.1. Uso de alcance de beans gestionados
        • 11.1.1.1. Eager Application--scoped Beans
    • 11.2. Archivo de configuración del recurso de la aplicación
      • 11.2.1. Ordenamiento del archivo de configuración del recurso de la aplicación
    • 11.3. Configuración de beans
      • 11.3.1. Uso del elemento managed-bean
      • 11.3.2. Inicialización de propiedades mediante el uso del elemento managed-property
        • 11.3.2.1. Referenciando un tipo de Java Enum
        • 11.3.2.2. Referenciando un parámetro de inicialización
        • 11.3.2.3. Inicialización de las propiedades Mapa
        • 11.3.2.4. Inicialización de las propiedades de matriz y lista
        • 11.3.2.5. Inicialización de las propiedades del Bean Gestionado
      • 11.3.3. Inicialización de mapas y listas
    • 11.4. El registro de mensajes de error
      • 11.4.1. Usando FacesMessage crear un mensaje
      • 11.4.2. Hacer referencia a los mensajes de error
    • 11.5. Registro de texto personalizado estática localizada
    • 11.6. Uso de los validadores por defecto
    • 11.7. Configurar reglas de navegación
      • 11.7.1. Reglas de Navegación implícita
    • 11.8. Los requisitos básicos de una aplicación JavaServer Faces
      • 11.8.1. Configurar una aplicación con un descriptor de despliegue Web
        • 11.8.1.1. Identificación de los servlets para el procesamiento del ciclo de vida
        • 11.8.1.2. Especificar una ruta de acceso a un archivo de la aplicación de configuración de recursos
        • 11.8.1.3. Especificación de la ubicación del Estado se guarda
      • 11.8.2. Configuración de la etapa de proyecto
      • 11.8.3.Incluyendo las clases, Páginas, y otros recursos
  • Capítulo 12 : Uso de Ajax con la tecnología JavaServer Faces
    • 12.1. Información general
      • 12.1.1. Acerca de Ajax
    • 12.2. Uso de Ajax funcionalidad con la tecnología JavaServer Faces
    • 12.3. Uso de Ajax con Facelets
      • 12.3.1. Uso de la f: Tag ajax
    • 12.4. El envío de una petición Ajax
      • 12.4.1. Utilizando el evento atributo
      • 12.4.2. Utilizando el atributo execute
      • 12.4.3. Uso del atributo immediate
      • 12.4.4. Uso del atrbituo listener
    • 12.5. Supervisión de eventos en el cliente
    • 12.6. Control de errores
    • 12.7. Recibir una respuesta Ajax
    • 12.8. Ajax ciclo de vida de Solicitud
    • 12.9. Agrupación de componentes
    • 12.10. Cargando JavaScript como recurso
      • 12.10.1. Uso de la API de JavaScript en una aplicación Facelets
      • 12.10.2. Uso de la anotación ResourceDependency en una clase bean
    • 12.11. El ejemplo de aplicación ajaxguessnumber
      • 12.11.1. La Fuente ajaxguessnumber Archivos
        • 12.11.1.1. El ajaxgreeting.xhtml página Facelets
        • 12.11.1.2. El ui.js JavaScript Archivo
        • 12.11.1.3. El UserNumberBean Gestionado Bean
      • 12.11.2. Construcción, embalaje, implementar y ejecutar el ejemplo ajaxguessnumber
        • 12.11.2.1. Para construir, paquete, e implementar el ejemplo ajaxguessnumber Con NetBeans IDE
        • 12.11.2.2. Para construir, paquete, e implementar el ejemplo ajaxguessnumber Usando Ant
        • 12.11.2.3. Para ejecutar el ejemplo de ajaxguessnumber
    • 12.12. Para más información sobre el Ajax en JavaServer Faces
  • Capítulo 13 - Componentes compuestos avanzados
    • 13.1. Los atributos de un componente compuesto
    • 13.2. Invocar un bean gestionado
    • 13.3. Validar valores de los componentes compuestos
    • 13.4. El compositecomponentlogin Ejemplo de Aplicación
      • 13.4.1. El archivo de componente compuesto
      • 13.4.2. El uso de la página
      • 13.4.3. El bean gestionado
      • 13.4.4. Para construir, implementar paquetes, y ejecutar el ejemplo compositecomponentlogin aplicación con NetBeans IDE
  • Capítulo 14 - Creación de componentes de interfaz de usuario
    • 14.1. Cómo determinar si necesita un componente personalizado o Procesador
      • 14.1.1. Cuándo utilizar un componente personalizado
      • 14.1.2. Cuándo utilizar un representador personalizado
      • 14.1.3. Componente, Procesador, y combinaciones de etiquetas
    • 14.2. Pasos para crear un componente personalizado
    • 14.3. Creación de clases de componentes personalizados
      • 14.3.1. Especificación de la Familia Componente
      • 14.3.2. Realización de codificación
      • 14.3.3. Realización de descodificación
      • 14.3.4. Habilitación de Propiedades de componentes para aceptar las expresiones
      • 14.3.5.Cómo guardar y restaurar el Estado
    • 14.4. La delegación de la representación a un representador
      • 14.4.1. Creación de la clase de procesador
      • 14.4.2. Identificar el tipo de Procesador
    • 14.5. Gestión de eventos de componentes personalizados
    • 14.6. Crear el controlador de etiqueta de componente
      • 14.6.1. Recuperación del tipo de componente
      • 14.6.2. Establecer valores de los componentes de Propiedad
        • 14.6.2.1. Obtener los valores de atributo
        • 14.6.2.2. Ajuste del valor de las propiedades de componentes
      • 14.6.3. Proporcionar el tipo de Procesador
      • 14.6.4. La liberación de recursos
    • 14.7. Definición de la etiqueta de componentes personalizados en un descriptor de biblioteca de etiquetas
    • 14.8. Creación de un convertidor personalizado
    • 14.9. Implementación de un detector de eventos
      • 14.9.1. Implementar Oyentes cambio de valor
      • 14.9.2. Oyentes de ejecución Acción
    • 14.10. Creación de un validador personalizado
      • 14.10.1. Implementar la interfaz de validación
      • 14.10.2. Crear una etiqueta personalizada
        • 14.10.2.1. Escribir el controlador de etiqueta
        • 14.10.2.2. Escribir el descriptor de biblioteca de etiquetas
    • 14.11. Uso de objetos personalizados
      • 14.11.1. El uso de un convertidor personalizado
      • 14.11.2. El uso de un validador personalizado
      • 14.11.3. El uso de un componente personalizado
    • 14.12. Vinculante valores de los componentes e instancias a orígenes de datos externos
      • 14.12.1. Enlazar un valor del componente a una propiedad
      • 14.12.2. Enlazar un valor de componentes para un objeto implícito
      • 14.12.3. Enlazar una copia de un componente a una propiedad de bean
    • 14.13. Convertidores de enlace, los oyentes, y los validadores de musica Propiedades Bean
  • Capítulo 15 - La tecnología Java Servlet
    • 15.1. ¿Qué es un servlet?
    • 15.2. Ciclo de vida del servlet
      • 15.2.1. Gestión de eventos de ciclo de vida del Servlet
        • 15.2.1.1. Definir la clase de escucha
      • 15.2.2. Controlar errores Servlet
    • 15.3. El intercambio de información
      • 15.3.1. Utilizar objetos de Alcance
      • 15.3.2. Control de acceso simultáneo a los recursos compartidos
    • 15.4. Crear e inicializar un servlet
    • 15.5. Escribir métodos de servicio
      • 15.5.1. Obtener información de solicitudes
      • 15.5.2. La construcción de respuestas
    • 15.6. Filtrado de Peticiones y respuestas
      • 15.6.1. Programación de Filtros
      • 15.6.2.Las solicitudes de programación personalizada y respuestas
      • 15.6.3. Especificación de Asignaciones del filtro
        • 15.6.3.1. Para especificar asignaciones de uso de filtro de NetBeans IDE
    • 15.7. La invocación de otros recursos Web
      • 15.7.1. Incluidos los demás recursos en la respuesta
      • 15.7.2. La transferencia de control a otro componente Web
    • 15.8.Acceso a la Web contextual
    • 15.9. Mantener el estado del cliente
      • 15.9.1. Acceso a una reunión
      • 15.9.2. La asociación de objetos con una sesión de
      • 15.9.3. Gestión de Sesiones
        • 15.9.3.1. Para establecer el período de tiempo de espera de uso de NetBeans IDE
      • 15.9.4. Período de sesiones de seguimiento
    • 15.10. Finalización de un Servlet
      • 15.10.1. Seguimiento de las solicitudes de servicio
      • 15.10.2. Notificar a los métodos para cerrar
      • 15.10.3. Creación de Cortés métodos de ejecución prolongada
    • 15.11. El Ejemplo de aplicación mood
      • 15.11.1. Componentes del ejemplo de aplicación mood
      • 15.11.2. Construcción, embalaje, implementar y ejecutar el ejemplo del estado de ánimo
        • 15.11.2.1. Para construir, implementar paquetes, y ejecutar el ejemplo del estado de ánimo Con NetBeans IDE
        • 15.11.2.2. Para construir, implementar paquetes, y ejecutar el ejemplo del estado de ánimo usando Ant
    • 15.2. Más información sobre la tecnología Java Servlet
  • Capítulo 16 - Internacionalización y localización de aplicaciones WebInternacionalización y localización de aplicaciones Web
    • 16.1. Clases de Java Plataforma de Localización
      • 16.2. Ofrecer mensajes localizados y etiquetas
        • 16.2.1. Se establece la configuración regional
        • 16.2.2. Configuración del paquete de recursos
        • 16.2.3. Recuperación de mensajes traducidos
      • 16.3. Fecha y número de formato
      • 16.4. Conjuntos de caracteres y codificaciones
        • 16.4.1. Juegos de caracteres
        • 16.4.2. Codificación de caracteres
  • Capítulo 17 - Introducción a los servicios Web
    • 17.1. ¿Qué son los Servicios Web?
    • 17.2. Tipos de servicios Web
      • 17.2.1."Big" Servicios Web
      • 17.2.2. Servicios Web RESTful
    • 17.3. Decidir qué tipo de servicio Web para utilizar
  • Capítulo 18 - Construyendo servicios web con JAX-WS
    • 18.1. Creación de un simple servicio Web y clientes con JAX-WS
      • 18.1.1. Requisitos de un extremo de JAX-WS
      • 18.1.2. Codificación del extremo de servicio de clase Aplicación
      • 18.1.3. Construcción, embalaje, e implementar el Servicio de
        • 18.1.3.1. Para construir, paquete, e implementar el Servicio de Uso de NetBeans IDE
        • 18.1.3.2. Para construir, paquete, e implementar el servicio mediante la hormiga
      • 18.1.4. Prueba de los métodos de un extremo de servicio Web
        • 18.1.4.1. Para probar el servicio sin cliente
      • 18.1.5. Un simple JAX-WS de aplicaciones cliente
        • 18.1.5.1. Codificación de la aplicación cliente
        • 18.1.5.2. Construcción, embalaje, implementar y ejecutar la aplicación cliente
      • 18.1.6. Un simple JAX-WS cliente Web
        • 18.1.6.1. Codificación del Servlet
        • 18.1.6.2. Construcción, embalaje, implementar y ejecutar el cliente Web
    • 18.2. Tipos admitidos por JAX-WS
      • 18.2.1. Esquema de asignación de Java
      • 18.2.2. Java a asignación de esquemas de
    • 18.3. Interoperabilidad de Servicios Web y WS-JAX-
    • 18.4. Para más información sobre JAX-WS
  • Capítulo 19 - Construyendo Servicios Web REST con JAX-RS
    • 19.1.¿Qué son los Servicios Web REST?
    • 19.2. Creación de una clase raíz de recursos REST
      • 19.2.1. Desarrollo de Servicios Web REST con JAX-RS
      • 19.2.2. Vista general de una aplicación de JAX-RS
      • 19.2.3. La anotación path y la ruta URI plantillas
      • 19.2.4. En respuesta a HTTP Recursos
        • 19.2.4.1. La solicitud de designación de Anotaciones Método
        • 19.2.4.2. Uso de los proveedores de la entidad a la respuesta Mapa HTTP y Cuerpos Entidad de solicitud
      • 19.2.5. Uso de consumes y produces para personalización de solicitudes y respuestas
        • 19.2.5.1. La anotación produces
        • 19.2.5.2. La anotación consumes
      • 19.2.6. Extracción de parámetros de la petición
    • 19.3. Aplicaciones de ejemplo para JAX-RS
      • 19.3.1. Un servicio web RESTful
        • 19.3.1.1. Para crear un Servicio Web RESTful Uso de NetBeans IDE
      • 19.3.2. El ejemplo de aplicación rsvp
        • 19.3.2.1. Componentes de la Aplicación Ejemplo rsvp
        • 19.3.2.2. Ejecutar el Ejemplo rsvp aplicación
      • 19.3.3. Ejemplos reales
    • 19.4. Para más información sobre JAX-RS
  • Capítulo 20 - JAX-RS avanzada Características
    • 20.1. Anotaciones para las propiedades de campo y del bean de las clases de recursos
      • 20.1.1. Extracción de parámetros de ruta
      • 20.1.2. Extracción de parámetros de consulta
      • 20.1.3. Extracción de datos de formulario
      • 20.1.4. Extraer el tipo Java de una solicitud o una respuesta
    • 20.2. Subresources y resolución de recursos de tiempo de ejecución
      • 20.2.1. Subresource Métodos
      • 20.2.2. Subresource localizadores
    • 20.3. La integración de JAX-RS con Tecnología EJB y CDI
    • 20.4. Pide condicional HTTP
    • 20.5. Tiempo de ejecución Negociación de contenido
    • 20.6. Utilizando JAX-RS con JAXB