Microsoft Corp, IBM Corp, BEA Systems Inc and TIBCO Software Inc today announced the publication of two new specifications to enable organisations to build reliable and interoperable Web services applications.
The new specifications, WS-ReliableMessaging and WS-Addressing, along with a high-level road map authored by IBM and Microsoft titled "Reliable Message Delivery in a Web Services World: A Proposed Architecture and Roadmap", describe a common architecture comprising the necessary protocols, message formats and interfaces to enable reliable message delivery for Web services.
Introducing WS-ReliableMessaging and WS-Addressing
The ability to ensure the delivery of a message is a critical component of Web services. By proposing a standard mechanism for exchanging secure, reliable messages in a Web services environment, organisations will no longer be faced with the need to develop costly, ad hoc solutions that are unable to interoperate across platforms to address reliability. The following specifications define protocols that are independent of the underlying transport layer. Each specification defines a SOAP binding for interoperability across platforms.
* WS-ReliableMessaging. WS-ReliableMessaging, published by IBM, Microsoft, BEA and TIBCO, provides the necessary protocol for ensuring that unreceived and duplicate messages can be detected, and received messages can be processed in the order in which they were sent. Messages can be exchanged with varying levels of delivery assurances including at most once, at least once or exactly once, as well as in order. http://msdnprod/webservices/understanding/gxa/default.aspx?pull=/librar y/en-us/dnglobspec/html/wsaddressingspecindex.asp
* WS-Addressing. WS-Addressing, published by IBM, Microsoft and BEA, provides mechanisms to identify and exchange references to Web services end points. In addition, it defines a set of commonly used message information headers. Together, these elements enable transport-neutral, bidirectional, synchronous, asynchronous and stateful service interactions across networks that include the likes of end point managers, firewalls and gateways.
The Architecture for Reliable Messaging Delivery
In addition to the newly published specifications, IBM and Microsoft are publishing a white paper to provide a high-level overview and road map for reliable Web services communications.
Titled "Reliable Message Delivery in a Web Services World: A Proposed Architecture and Roadmap", the white paper employs a common scenario with examples of real-world applications to identify key requirements that must be addressed in the advanced Web services architecture.
It also introduces the core reliable messaging protocol and positions it with other Web services specifications such as the WS-Policy and WS-Security families that are required to provide a complete solution. In addition, the white paper identifies other messaging requirements to increase the number of customer scenarios supported, such as flow control and metadata exchange.
Editorial contacts


