Receber
Consulte também
Um processo comercial fornece serviços para seus parceiros através das atividades Receber e Responder associadas. A atividade Receber faz com que o processo espere que chegue uma mensagem correspondente de um serviço de parceiro. O processo não pode continuar ou terminar até que receba uma mensagem correspondente do serviço de parceiro. Portanto, os atributos da atividade Receber são o link de parceiro, o tipo de porta (opcional) e a operação que o parceiro deve chamar.
A atividade Receber também é usada para iniciar uma instância do processo comercial. Para este elemento Receber inicial, o atributo createInstance deve ser definido como sim. Se houver outras atividades Receber em seu processo, seus atributos createInstance devem ser definidos como não.
Para usar o elemento Receber:
- Na visualização Design, arraste o elemento Receber da Paleta para o diagrama.
- Clique com o botão direito do mouse no elemento Receber no diagrama e escolha Editar.
- Na caixa de diálogo Editor de propriedades, configure o seguinte:
- Nome. Insira um nome arbitrário.
- Link de parceiro. Selecione o Link de parceiro que deve enviar uma mensagem de entrada. Outra forma de associar um Link de parceiro à atividade Receber é desenhar um fluxo de mensagens no diagrama.
- Operação. Defina a operação a ser associada ao elemento Receber. A operação já está definida no arquivo WSDL do parceiro, sendo assim, você pode selecioná-la na lista suspensa.
- Variável de entrada. Crie uma nova variável ou use uma variável existente para manter a mensagem recebida e transportá-la para as operações resultantes.
- Criar instância (Opcional). Marque essa caixa de seleção para definir o atributo Criar instância como sim se este elemento Receber iniciar o processo comercial.
O elemento Receber agora está configurado para aguardar por uma mensagem de um serviço Web de parceiro.
Adicionando a correlação
Para definir a correlação use o assistente de correlação. Você também pode configurar a correlação manualmente.
- Consulte também
- Link de parceiro
- Responder
- Noções básicas sobre correlação. Usando o assistente para Correlação
- Criando variáveis
- Paleta do BPEL Designer: serviço Web
- Caixa de diálogo Nova variável
- Sobre a visualização Design do BPEL Designer
Notificações legais