SOAP Router
Sponsored by

The SOAP Router is the entity that is responsible for moving SOAP messages between internal and external networks. The primary functions include:

  • Abstracting the caller from knowing the physical address of the ultimate destination
  • Transport protocol hopping (HTTP for leg 1, SMTP for leg 2, etc.)
  • Synchronization hopping (Asynch for leg 1, Synch for leg 2, etc.)
  • Intelligent routing (latency based, load based, domain based, content based, etc.)
  • Acknowledgement across multiple hops

The router attempts to make a complex route (multi-hops, multi-protocols) look like a simple route from the view of the initiator. Use of a SOAP Router is a service design issue. It is a decoupling device, but may add latency to the call.

Features for SOAP routing are described in WS-Routing, WS-Referral and in ebMS.


Home | Table of Contents | More Info |