Enterprise Integration with Spring

Extrema Sistemas
En Barcelona y Madrid (España)

1.580€ - ($1.129.782)
Exento de IVA
¿O prefieres llamar ahora al centro?
+34 9... Ver más
Compara este curso con otros similares
Ver más cursos similares

Información importante

Descripción

Objetivo del curso: Durante este curso de 4 días se hará un recorrido por los aspectos y tecnologías de mayor relevancia relacionados con la integración de aplicaciones en un entorno empresarial. Se mostrará como aplicar Spring para dar solución a los problemas de integración que los desarrolladores se encuentran en el lado servidor.
Dirigido a: Expertos en el desarrollo de aplicaciones Java con un conocimiento básico de Spring y su contenedor de Inversión de control. Aunque no es requisito imprescindible, para un mejor aprovechamiento del curso se recomienda haber realizado previamente el curso de Core Spring.

Información importante
Instalaciones

¿Dónde se da y en qué fecha?

comienzo Ubicación
Consultar
Barcelona
Pl. dels Països Catalans s/n, 08014, Barcelona, España
Ver mapa
Consultar
Madrid
Julian Camarillo 19-21, 28037, Madrid, España
Ver mapa

Temario

1. Introducción • Tipos de integración de aplicaciones. • Transferencia de ficheros, remoting y Servicios Web. 2. Planificación de Tareas • Introducción a la concurrencia. • APIs de concurrencia en Java • Soporte para la planificación de tareas en Spring 3. Remoting • Limitaciones de RMI. • Beneficios de la utilización de Spring Remoting. • Spring Remoting. RMI, HttpInvoker, Hessian y Burlap. 4. Servicios Web SOAP con Spring WS. • Introducción a Spring WS. • Conversión de objetos a XML con la capa de abstracción OXM • Acceso a WS desde el cliente con WebService Template• Gestión de Errores y pruebas integradas. 5. Servicios Web REST • Conceptos principales en REST. • Soporte REST a partir de Spring 3.0 • Anotaciones REST específicas de Spring • Acceso a servicios REST en cliente con RestTemplate 6. Integración de mensajería con JMS • Configuración de recursos JMS con Spring. • Simplificación del envío y recepción de mensajes con Spring • Transacciones JMS • Gestión de mensajes duplicados. 7. Transacciones globales • Two-phase commit y XA. • JTA y Spring. • Configuración de JTATransactionManager. • Demarcación transaccional 8. Spring Integration. • Introducción a Spring Integration. Objetivos y componentes principales. • Definición de canales, endpoints y gateways. • Tipos de canales y pooling. • Entrega síncrona y asíncrona. • Gestión de errores síncrona y asíncrona. • Tipos especiales de endpoints: Bridge y Router. 9. Caractertísticas avanzadas de Spring Integration • Separación y unión de mensajes. • Configuración de Dispatchers. 10. Spring Batch,• Introducción a Spring Batch y sus componentes principales. • Parametros e identificación de tareas. • Persistencia de estado en BD. • Lectura de ficheros. ItemReaders/writers • Spring Batch listeners. 11. Spring Batch Admin, • La consola de administración de Spring Batch. • Paralelizado y escalado del procesamiento de tareas.


Compara este curso con otros similares
Ver más cursos similares