[SAP-030] JBoss Development
Owned by Pronoide Wiki Web
Duración: 25 horas
Perfil: Avanzado
Dirigido a
Esta acción formativa va dirigida a todas aquellas personas que quieran desarrollar aplicaciones basadas en el servidor de aplicaciones JBoss EAP / Wildfly.
Requisitos previos
Los alumnos necesitarán tener experiencia previa con desarrollo java y conocimientos de JEE.
Objetivos
Al acabar el curso, el alumno será capaz de desarrollar aplicaciones aprovechando todos los recursos del servidor de aplicaciones.
Contenido
- Evolución en el tiempo
- ¿Que es JBoss?
- Servidores de aplicaciones Java EE (Arquitectura)
- Tecnologías y API en Java EE
- Servidores de aplicaciones JEE (Mercado)
- JBoss Wildfly /JBoss EAP
- Línea de productos JBoss
- Características de la plataforma Jboss
- Arquitectura JBoss Wildfly
- Jboss MSC (Modular Service Container)
- Jboss Modules
- Jboss DMR (Dynamic Model Representation)
- Instalación de servidor en entornos de desarrollo
- Consola de administración web
- Aplicaciones JBoss
- Deployment descriptors JEE y no JEE
- Estructura de descriptores de despliegue
- Módulos web (wars)
- Aplicaciones empaquetadas (ears)
- Conexión a base de datos a través de Datasources
- Tipos de datasources soportados
- XA vs Non-XA
- Tipos de datasources soportados
- EJBs (ejb-jars)
- Desarrollo orientado a eventos : JMS
- Módulos y la creación de cargas de clases
- Seguridad de aplicaciones en JBOSS
- Seguridad JEE
- Seguridad JAAS
- Desarrollo de aplicaciones en cluster
- Introducción al clustering
- Arquitecturas comunes
- Cluster en modo standalone
- Cluster en modo dominio
- Ejemplo de cluster en modo standalone
- Papel de Apache http Server
- Aplicaciones web sobre cluster
- Aplicaciones EJB sobre cluster
- Aplicaciones JMS sobre cluster
Documentación Recomendada
JBoss: Developer's Guide
By Elvadas Nono Woguia
August 2017 | 328 pages
ISBN 9781788296199
https://www.packtpub.com/product/jboss-developer-s-guide/9781788296199