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 (5)
O ritmo foi bom, com uma boa mistura de partilha de conhecimentos, demonstrações e trabalho prático. O Filip foi muito cativante e forneceu a energia necessária para passar o curso. Foi bom o facto de ter havido muitas aulas individuais, com o Filip a fazer exercícios de formação individuais.
Colin - Worldpay
Curso - BPMN, DMN, and CMMN - OMG standards for process improvement
Máquina Traduzida
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
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Curso - Introduction to Drools 7 for Developers
a lot of practices are very welcome, many try and learn cases are embedded
Nadia Ivaniuk - Credit Suisse (Poland) Sp.z o.o.
Curso - Modelling Decision and Rules with OMG DMN
Exercises and solving problems in groups when the problems were more difficult.