BPEL - Atividades
Neste capítulo, aprenderemos sobre as diferentes atividades que constituem os blocos de construção Os blocos de construção de um componente de serviço de processo BPEL.
O Oracle BPEL Designer inclui um conjunto de atividades que você arrasta para um componente de serviço do processo BPEL e clica duas vezes em uma atividade para definir seus atributos e valores de propriedade.
Atribuir atividade
Uma atividade de atribuição permite manipular dados, como copiar o conteúdo de uma variável para outra.
Invocar atividade
Uma atividade de chamada permite que você chame um serviço (identificado por seu link de parceiro) e especifique uma operação para este serviço executar.
Receber atividade
Uma atividade de recebimento espera por uma mensagem de resposta de retorno de chamada assíncrona de um serviço.
Vamos aprender mais sobre a atividade Invoke em nossa seção subsequente.
Invocar atividade
A atividade de chamada permite especificar uma operação que deve ser chamada para o serviço (identificada por seu link de parceiro). A operação pode ser unilateral ou solicitação-resposta em uma porta fornecida pelo serviço. As variáveis podem ser criadas automaticamente em uma atividade de chamada. Uma atividade de chamada invoca um serviço síncrono ou inicia um serviço da web assíncrono.
A atividade de chamada abre uma porta no processo para enviar e receber dados. Essa porta pode ser usada posteriormente para enviar os dados necessários e receber uma resposta. Para retornos de chamada síncronos, apenas uma porta é necessária para as funções de envio e recebimento.