Exporter (0) Imprimer
Développer tout

Message Exchange Patterns for Bridges

Mis à jour: novembre 2013

Bridges being message intermediaries between the clients and services, they must support the different message exchange patterns agreed upon between the respective clients and services. Currently, the Pont XML supports two message exchange patterns – Pont unidirectionnel XML and Pont demande-réponse XML. Pont intermédiaire also supports only one-way message exchange pattern. Note that the message exchange patterns are considered at the application level, which means, that for a Pont demande-réponse XML, the client sending a message to the service expects a response back. For Pont unidirectionnel XML, no such response is expected.

In an Pont unidirectionnel XML, the client sends a message to the service but does not expect or request a response back. An Pont unidirectionnel XML contains the following stages:

  • Validate

  • Enrich, pre-transform

  • Transform

  • Enrich, post-transform

For more information about each of these stages, see Utilisations et étapes des ponts.

An Pont unidirectionnel XML can route messages to any destination that can be added to a Projet de service BizTalk. The only consideration is that when you route a message from a Pont unidirectionnel XML to two-way destination endpoints, such as Two-Way Relay Endpoint, Two-Way External Service Endpoint, or an Pont demande-réponse XML, the response message that is received from any of these two-way endpoints is ignored by the Pont unidirectionnel XML.

In an Pont demande-réponse XML, the client sends a message to the service and expects a response back.

The request path of the bridge contains the following stages:

  • Validate

  • Enrich, pre-transform

  • Transform

  • Enrich, post-transform

The response path of the bridge contains the following stages:

  • Enrich, pre-transform

  • Transform

  • Enrich, post-transform

  • Reply Action

For more information about each of these stages, see Utilisations et étapes des ponts. For more information about Reply Action, see Route and Reply Actions: Bridging Protocol Mismatch.

You can use an Pont demande-réponse XML only for routing messages to two-way relay endpoints, two-way external service endpoints, or other Pont demande-réponse XML.

In a Pont intermédiaire, the client sends a message of any message type to the bridge and does not expect a response back. A Pont intermédiaire contains only an Enrich stage and is only a one-way bridge.

The constraints for a Pont intermédiaire are same as the constraints for an Pont unidirectionnel XML. For more information, see Constraints on Using an XML One-Way Bridge.

Voir aussi

Afficher:
© 2014 Microsoft