The Resolver web service

The ESB Toolkit provides us with a powerful and dynamic resolution framework that helps us to discover how our ESB interactions should behave. For example, deciding which endpoint should be reached by some message or which transformation should be applied.

This capability can be very useful to be re-used by any external systems connected to the ESB, and so this Resolver web service exposes it to any consumer. Like the Itinerary services, this service is exposed in both ASMX and WCF flavors.

The service has two operations:

  • Resolve: This operation executes the resolution using as an input the connection string exclusively, and so that's the only parameter it takes as an input. The service executes the corresponding resolver and returns the resolution result as a list of name-value pairs.
  • ResolveMessage: This operation, apart from the resolution connection string, receives an XML message as a string. That message is used as an input for the resolution process (for example, a BRE resolver that checks certain values inside the input message) and the same way the result of the resolution is returned as a list of name-value pairs.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.149.249.252