Programa del Curso

Servicios de orquestación

  • Conceptos básicos del servicio web
  • La evolución de SOAP, WSDL y UDDI
  • Introducción a los conceptos de orquestación de servicios
  • Principios de diseño de BPEL
  • Componentes del diseño
  • Patrones de diseño de procesos

El recorrido escénico de la Teoría del Proceso

  • Cálculo Pi
  • Redes de Petri
  • Máquinas de estado
  • Diagramas de actividades
  • BPMN y XPDL

Dividir el proceso en ámbitos

  • Cómo se usan los ámbitos
  • Variables
  • Ámbitos y simultaneidad
  • Alcances y gestión de fallos
  • Reversión de transacciones
  • Compensación

Ampliación del proceso con la gestión de fallos

  • Definición de controladores de errores para ámbitos
  • Fallos de señal al cliente
  • Fallos de señal a los servicios de los socios
  • Manejo de fallas en línea
  • Rescisión forzosa
  • Uso de estado suspendido

Adición de un controlador de compensación

  • Definir el escenario de compensación
  • Definición de un controlador de compensación
  • Invocar un controlador de compensación
  • Revertir una transacción
  • Deshacer eventos empresariales

Aceptar más de una respuesta de servicios web asincrónicos

  • Usar pick en lugar de receive
  • Usar pick para señalar fallas
  • Agregar tiempos de espera
  • Enfoque sincrónico frente a asincrónico
  • Enfoque basado en eventos

Adición de un controlador de eventos para un ámbito

  • Eventos de mensaje
  • Eventos de alarma
  • Adición de sensores
  • Uso de la forma de selección
  • Conceptos de arquitectura basados en eventos

Uso de vínculos dinámicos de asociados para invocar servicios de asociados

  • Definir enlaces dinámicos
  • Asignación de enlaces de socios
  • Cambiar los vínculos de los socios
  • Elegir un servicio del registro UDDI

Comprender la correlación

  • Definir la correlación manualmente
  • Declarar las propiedades del mensaje
  • Uso de conjuntos de correlaciones
  • Más de 2 participantes en una correlación
  • Correlación y enfoque asincrónico

Desarrollar una compleja ejecución paralela de actividades

  • Diseño de simultaneidad
  • Control de flujos simultáneos complejos mediante enlaces
  • Implementación de convoyes
  • Integración del flujo de trabajo humano
  • Vista previa de la versión más reciente de BPEL

Requerimientos

Conocimiento de XML, XSL y XSD, cierta exposición a SOAP y WSDL.

  21 horas
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (6)

Cursos Relacionados

Categorías Relacionadas