Chapter 12. Messaging with Web Services: WS-Routing, WS-Referral, and DIME

Web services are not just about remote method calls. Rather, the true value of Web services is in long-running business transactions using asynchronous messages—messages that are sent with no immediate reply. These messages allow for the ultimate in loosely coupled, distributed transactions. They also map very well to the actual business processes encountered in the real world.

In order to send asynchronous messages, you need to deal with the reality of multiple transports and multiple nodes through which a message may travel. In many ways, asynchronous messaging is what SOAP was designed for, but SOAP doesn't specify the routing and referral protocols needed to make asynchronous ...

Get .NET Web Services: Architecture and Implementation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.