Roberto está implementando uma solução SOA, com base em uma plataforma específica para orquestração de serviços, e escreveu o comando a seguir, na sintaxe BPEL.
<invoke name="InvokeSearchCEP" inputVariable="lSearchCEPInput" outputVariable="lSearchCEPOutput" partnerLink="SearchCEPService" portType="ns2:SearchCEPPort" operation="SearchCEP"/>
O comando escrito por Roberto será utilizado para:
- A receber a resposta do serviço de forma assíncrona;
- B copiar dados entre variáveis;
- C estabelecer a ordem de execução no processo;
- D definir uma variável;
- E efetuar uma chamada síncrona para o serviço.