This specification defines how Web Services Eventing supports the simplest levels of Web services interfaces for notification producers and consumers for a distributed event management system.
The WS-Eventing specification defines a baseline set of operations that allow Web services to provide asynchronous notifications to interested parties. WS-Eventing defines the simplest level of Web services interfaces for notification producers and notification consumers including standard message exchanges to be implemented by service providers that wish to act in these roles, along with operational requirements expected of them.
Get the specification and related material
| Description | Date | Access method |
|---|---|---|
| WS-Eventing specification (PDF, 252 KB) | August 2004 | HTTP download |
| WS-Eventing XSD | August 2004 | HTTP Web page |
| WS-Eventing WSDL | August 2004 | HTTP Web page |
WS-Eventing specification provides similar functionality to that of WS-BaseNotification. WS-BaseNotification is one of the WS-Notification specifications that were submitted to an OASIS TC in April 2004. The WS-Notifications specifications provide a rich set of functions supporting publish/subscribe required by robust, scalable enterprise applications including message brokering and topic based subscription management.
IBM joined the WS-Eventing author group to support the interoperability requirements of our customers by driving work to align the two specifications and reduce potential for overlap and incompatibilities. The new version of WS-Eventing includes improvements such as the use of endpoint references in place of subscription ID which will enhance interoperability, new delivery modes that allow events to be pushed asynchronously, and addition of extensibility points to allow the possibility of adding other modes in the future.
- The paper Publish-Subscribe Notification for Web services introduces the concepts of notification patterns and sets the requirements for the WS-Notification family of specifications.
-
Web Services Addressing defines how to identify services across a network.
-
WS-Notification consists of two documents WS-BaseNotification, WS-BrokeredNotification and WS-Topics that define the functions of notification producers, consumers and brokers, as needed in a distributed event management system.
- The OASIS WS-Notification Techincal Committee is currently working on a standard based on the original WS-Notification specifications.
- For more information on the programming use of WS-Notification, take a look at Implement and access stateful Web services, Part 1 and the other articles in this series.