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.
Declaração de Clientes (6)
numerous practical exercises
Anna Prusak - Credit Suisse (Poland) Sp.z o.o.
Curso - Modelling Decision and Rules with OMG DMN
The training definitely backfilled some of the gaps in my knowledge left by reading the OptaPlanner userguide. It gave me a good broad understanding of how to approach using OptaPlanner in our projects going forward.
Terry Strachan - Exel Computer Systems plc
Curso - OptaPlanner in Practice
good atmosphere
Martin Jesterschawek
Curso - Business Rule Management (BRMS) with Drools
Positive and optimistic attitude. Gives good answers to questions.
Emil Krabbe Nielsen
Curso - Introduction to Drools 6 for Developers
I loved that he was able to see our machines to help us when we got stuck.
Megan Burns - Sandia National Labs
Curso - Drools 7 and DSL for Business Analysts
The training is very interesting and can be useful on our future projects and the trainer is always active on answering our questions and helping us when we are having issues on our end.