Programa do Curso

Serviços de orquestração

  • Noções básicas de serviço web
  • A evolução do SOAP, WSDL e UDDI
  • Apresentando os conceitos de orquestração de serviços
  • Princípios de design do BPEL
  • Componentes do design
  • Padrões de design de processos

O passeio panorâmico pela Teoria do Processo

  • Cálculo Pi
  • Redes de Petri
  • Máquinas de estado
  • Diagramas de atividades
  • BPMN e XPDL

Divida o processo em escopos

  • Como os escopos são usados
  • Variáveis
  • Escopos e simultaneidade
  • Escopos e tratamento de falhas
  • Reversão de transação
  • Compensação

Estendendo o processo com tratamento de falhas

  • Definir manipuladores de falhas para escopos
  • Sinalizar falhas para o cliente
  • Falhas de sinalização para serviços parceiros
  • Tratamento de falhas em linha
  • Rescisão forçada
  • Uso de estado suspenso

Adicione um manipulador de compensação

  • Defina o cenário para compensação
  • Definir um manipulador de compensação
  • Invocar um manipulador de compensação
  • Revertendo uma transação
  • Desfazendo eventos de negócios

Aceite mais de uma resposta de serviços web assíncronos

  • Use escolher em vez de receber
  • Use pick para sinalizar falhas
  • Adicionar tempos limite
  • Abordagem síncrona vs assíncrona
  • Abordagem orientada a eventos

Adicionar manipulador de eventos para um escopo

  • Eventos de mensagens
  • Eventos de alarme
  • Adicionando sensores
  • Escolha o uso da forma
  • Conceitos de arquitetura orientada a eventos

Use links dinâmicos de parceiros para invocar serviços de parceiros

  • Definir links dinâmicos
  • Atribuição de links de parceiros
  • Alterando links de parceiros
  • Escolhendo um serviço do registro UDDI

Compreendendo a correlação

  • Definir correlação manualmente
  • Declarar propriedades da mensagem
  • Uso de conjuntos de correlações
  • Mais de 2 participantes em uma correlação
  • Correlação e abordagem assíncrona

Desenvolva uma execução paralela complexa de atividades

  • Projetando simultaneidade
  • Controlando fluxos simultâneos complexos usando links
  • Implementando comboios
  • Integração de fluxo de trabalho humano
  • A mais nova versão do BPEL visualizada

Requisitos

Conhecimento de XML, XSL e XSD, alguma exposição a SOAP e WSDL.

  21 horas
 

Declaração de Clientes (6)

Cursos Relacionados

Categorias Relacionadas