Attention: We are retiring the ASP.NET Community Blogs. Learn more >

WS-MessageDelivery

WS-MessageDelivery has been submitted to W3C by Hitachi, IONA, Nokia, Oracle, SeeBeyond, Sonic Software, and Sun Microsystems.

WS-MessageDelivery specification defines a mechanism to reference Web services (WSRef), essential abstract message delivery properties (AMDP), a SOAP binding for those properties, and the relationship of those properties to WSDL definitions and message exchange patterns. These properties enable SOAP messages to be transport independent - extending messaging capability to use separate transport protocol sessions or even using different transport protocols within the context of a message exchange pattern (MEP). Message delivery details are surfaced to the application layer, extending SOAP processors to use a wider range of message patterns and transport protocols to accomplish a Web service interaction. The abstract message delivery properties include web service references, message identification and message references. This specification outlines in detail how to build message exchange patterns consistent with WSDL 1.1 or WSDL 2.0 using the definitions in the specification. The semantics and mapping for the Callback Pattern, a commonly used message exchange pattern as a composite pattern, is defined. The Web service References (WSRef), Abstract Message Delivery Properties and a SOAP binding are designed for interoperability and extensibility.

2 Comments

  • So, in english: Does this mean it would support a sort of event model? I.e. you could raise events that fire back at the calling application?

  • Well the central piece of this specification is to offer the possibility to put SOAP headers that represents message delivery properties. That is, for example, properties that specify some kind of transport. In the other side of these specifications (those provided by IBM, BEA and Microsoft) WS-Addressing offers part of this solution. To support Events exist WS-Notifications and WS-Eventing.

Comments have been disabled for this content.