Padrões de troca de mensagens para pontes

Atualizado: julho de 2015

As pontes, sendo intermediárias de mensagens entre clientes e serviços, precisam ser compatíveis com os diversos padrões de troca de mensagens acordados entre os respectivos clientes e serviços. No momento, a Ponte XML é compatível com dois padrões de troca de mensagens – Ponte unidirecional XML e Ponte de solicitação-resposta XML. O Ponte de passagem também admite apenas o padrão de troca de mensagens unidirecional. Observe que os padrões de troca de mensagens são considerados no nível do aplicativo, o que significa que para uma Ponte de solicitação-resposta XML, o cliente que envia uma mensagem ao serviço espera uma resposta de volta. Na Ponte unidirecional XML, nenhuma resposta é esperada.

Em uma Ponte unidirecional XML, o cliente envia uma mensagem ao serviço, mas não espera nem solicita uma resposta de volta. Uma Ponte unidirecional XML contém os seguintes estágios:

  • Validar

  • Enriquecimento, pré-transformação

  • Transformação

  • Enriquecimento, pós-transformação

Consulte Usos e Estágios das Pontes.

Uma Ponte unidirecional XML pode encaminhar mensagens a qualquer destino que possa ser adicionado a um Projeto do Serviço BizTalk. A única consideração é que quando você encaminha uma mensagem de um ponto de extremidade Ponte unidirecional XML para pontos de extremidade bidirecionais, como Ponto de extremidade de retransmissão bidirecional, Ponto de extremidade de serviço externo bidirecional ou uma Ponte de solicitação-resposta XML, a mensagem de resposta recebida de qualquer um desses pontos de extremidade bidirecionais é ignorada pela Ponte unidirecional XML.

Em uma Ponte de solicitação-resposta XML, o cliente envia uma mensagem ao serviço e espera uma resposta de volta.

O caminho de solicitação da ponte contém os seguintes estágios:

  • Validar

  • Enriquecimento, pré-transformação

  • Transformação

  • Enriquecimento, pós-transformação

O caminho de resposta da ponte contém os seguintes estágios:

  • Enriquecimento, pré-transformação

  • Transformação

  • Enriquecimento, pós-transformação

  • Ação de Resposta

Para obter mais informações sobre cada um desses estágios, consulte Usos e Estágios das Pontes. Para obter mais informações sobre Ação de Resposta, consulte Ações de roteamento e resposta: Conectando incompatibilidades de protocolo.

É possível usar uma Ponte de solicitação-resposta XML apenas para roteamento de mensagens para pontos de extremidade de retransmissão bidirecionais, pontos de extremidade de serviço externo bidirecionais ou outra Ponte de solicitação-resposta XML.

Em uma Ponte de passagem, o cliente envia uma mensagem de qualquer tipo à ponte e não espera uma resposta de volta. Uma Ponte de passagem contém apenas um estágio de Enriquecimento e é apenas uma ponte unidirecional.

As restrições de uma Ponte de passagem são as mesmas de uma Ponte unidirecional XML. Para obter mais informações, consulte Restrições no uso de uma ponte unidirecional XML.

Consulte também

Conceitos

O que são Pontes?

Mostrar: