BPEL Designer: adicionando manipuladores de eventos
Consulte também
A linguagem BPEL lhe oferece a capacidade de manipular respostas de longa duração usando os manipuladores de eventos. Em um elemento de manipulador de eventos, você pode especificar as atividades que serão chamadas simultaneamente se o evento correspondente ocorrer. Com essa abordagem, um processo BPEL pode ultrapassar o tempo-limite e continuar executando o resto do processo depois do tempo especificado ou na chegada da mensagem especificada.
Existem dois tipos de eventos:
- As mensagens de entrada, que correspondem a uma operação de solicitação/resposta ou unidirecional no WSDL. Essas mensagens são especificadas por meio dos elementos On Event .
- Alarmes ou temporizadores, que chamam atividades após os períodos especificados ou quando um prazo é alcançado. As horas são especificadas por meio de elementos On Alarm.
Você pode anexar um recipiente de manipulador de eventos aos elementos Processo ou Escopo. Dentro do recipiente de manipuladores de eventos, você pode criar inúmeros elementos On Event ou On Alarm configurados para chamar ações específicas durante o evento especificado.
Para adicionar um recipiente de manipulador de eventos ao Escopo ou Processo:
- Clique com o botão direito do mouse no elemento Escopo ou Processo e escolha Adicionar > Manipuladores de eventos.
Um elemento de recipiente vazio ao qual você adiciona atividades do manipulador de eventos específico aparece.
- Clique com o botão direito do mouse no recipiente de manipuladores de eventos e escolha Adicionar > On Event ou On Alarm
- Um recipiente de manipuladores de eventos deve conter pelo menos um elemento On Event ou On Alarm.
- Consulte também
- Adicionando elementos On Alarm
- Adicionando elementos On Event
Notificações legais