Desarrollo y orquestación de Servicios Web con Java para SOA Código JSO-100

Horas:

24

Fecha:

CBD

Precio asistente:

1.045 €

Precio grupo:

Consultar

Objetivos

  • Conocer los aspectos fundamentales de un sistema con arquitectura SOA (Service Oriented Architecture).
  • Conocer los fundamentos de los servicios web y usarlos en aplicaciones prácticas.
  • Conocer las tecnologías implicadas en el procesamiento de XML con Java y desarrollo de servicios Web.
  • Desarrollar servicios compuestos con Tecnología Java y orquestarlos con BPEL

Dirigido a

  • Programadores y analistas de soluciones en las que estén implicados los diversos aspectos de las tecnologías Java y XML, en general, y arquitectura SOA y servicios web, en particular.

Requisitos

  • Programación Java.

Índice de contenidos

  • Introducción a la Arquitectura SOA
    • Procesos de negocio y BPM
    • Qué aporta SOA
    • Nivel de presentación
    • Nivel de procesos de Negocio
    • Enterprise Service Bus (ESB)
    • Servicios Discretos
    • Servicios Compuestos
    • Orquestación de Servicios (BPEL)
  • Fundamentos de los Web Services y su desarrollo con las Api de Java
    • El protocolo SOAP (Object Access Protocol)
    • Documentos WSDL (Web Services Description Language)
    • El Api JAX-WS (Java API for XML-Web Services)
    • JAXB (Java Architecture for XML Binding)
    • Descubriendo Web Services con UDDI (Universal Description, Discovery and Integration)
    • Herramientas de desarrollo
    • Desarrollo de servicios y clientes
    • Tecnologías implicadas
    • Aspectos avanzados
  • Lenguaje de orquestación de servicios BPEL
    • SOA y BPEL
    • Fundamentos de ESB
    • Introducción al lenguaje de orquestación de servicios
    • Uso de una interfaz gráfica para BPEL
    • Desarrollo de servicios compuestos
    • Implantación de módulos de servicios compuestos
    • Desarrollo de clientes.