O serviço da Web remoto deve entender o WS-Addressing para poder trabalhar com os nós SOAPAsyncRequest e SOAPAsyncResponse.
Os nós SOAPAsyncRequest e SOAPAsyncResponse requerem WS-Addressing; portanto, o serviço da Web remoto deve entender o WS-Addressing para processar os cabeçalhos WS-Addressing que são enviados do nó SOAPAsyncRequest e para permitir que a resposta seja enviada de volta para o nó SOAPAsyncResponse correspondente, que é especificado na propriedade address da Propriedade de Endereçamento de Mensagem (MAP) ReplyTo.
O nó SOAPAsyncRequest possui uma propriedade chamada Usar WS-Addressing que é somente leitura e possui um valor-padrão de true, indicando que o WS-Addressing é obrigatório para este nó. Esta propriedade possui o efeito de empregar permanentemente o WS-Addressing para este nó e não pode ser alterado pelo nó ou pelo WSDL utilizado para configurar este nó.
Se a pasta Destination.SOAP.Request.WSA no ambiente local não estiver vazia, quaisquer MAPs fornecidas pela usuário substituirão aquelas padrão listadas anteriormente em uma base propriedade por propriedade.
Entretanto, devido à natureza do par de nós assíncronos SOAP, não é possível especificar a propriedade address do Programa de Trocas de Mensagens (MEP) ReplyTo e esta propriedade é ignorada, se especificado.
Estas informações são incluídas em uma subpasta chamada UserContext.
Estas informações são incluídas em uma subpasta chamada ReplyID.
Use o contexto do usuário para especificar uma quantidade arbitrária de dados que serão enviados com a mensagem do nó SOAPAsyncRequest para o nó SOAPAsyncResponse. Usando o contexto do usuário, é possível transmitir o estado de um nó para o outro. Assegure que a quantidade de dados que você envia seja pequena porque estes dados são colocados na mensagem.
Use o identificador de resposta para correlacionar automaticamente um nó SOAPInput no fluxo que contém o nó SOAPAsyncRequest, com um nó SOAPReply no fluxo que contém o nó SOAPAsyncResponse.
Depois que a resposta à solicitação é recebida, o nó SOAPAsyncResponse pode remover todos os cabeçalhos WS-Addressing da mensagem de resposta e colocá-los na pasta SOAP.Response.WSA para que você possa consultar os cabeçalhos, se você selecionar a propriedade do nó Colocar cabeçalhos WS-Addressing no ambiente local.
Se a mensagem de resposta contiver um contexto do usuário que foi especificado pelo nó SOAPAsyncRequest, o contexto do usuário será colocado na pasta SOAP.Response.UserContext no ambiente local.
Se a mensagem de resposta contiver um identificador de resposta que foi especificado pelo nó SOAPAsyncRequest, o identificador de resposta será colocado na pasta Destination.SOAP.Reply.ReplyIdentifier no ambiente local.