WebSphere WebSphere Application Server Network Deployment, Version 6.1.x Operating Systems: AIX, HP-UX, i5/OS, Linux, Solaris, Windows, z/OS

Base notification

The Web Services Base Notification specification defines WSDL port types for applications that want to act as a NotificationProducer or a NotificationConsumer. A NotificationProducer is an application that wants to insert event notifications into the system, whereas a NotificationConsumer application wants to receive event notifications that have been published by a different application (usually a NotificationProducer application).

Applications that wish to consume event notifications asynchronously must expose a Web service endpoint that implements the NotificationConsumer Port Type (synchronous consumption of event notifications is achieved using a Pull Point and does not require the application to expose a Web service endpoint). The applications then locate the NotificationProducer (or NotificationBroker) application that produces the event notifications they want to receive and invoke the Subscribe operation on that NotificationProducer application. The Subscribe operation has several parameters that allow the consuming application to indicate which type of notifications it is interested in (for example using the topic of the notification). One of the required parameters of the Subscribe operation is the ConsumerReference parameter, where the consuming application indicates the endpoint against which the Notify operation can be invoked when matching event notifications are generated by the NotificationProducer application.

The NotificationProducer application is responsible for the following tasks in relation to its production of event notifications:

A NotificationProducer application works cooperatively with a SubscriptionManager service to handle the lifecycle of a Subscription, allowing both scheduled (that is terminationTime) and immediate destruction and deletion of the Subscription.

For an introduction to basic Web services terminology such as port type, see Deploying Web services with WSDL: Part 1.

Related concepts
Brokered notification
WS-Topics
Related tasks
WS-Notification - publish and subscribe messaging for Web services
Learning about WS-Notification
Securing WS-Notification
Related reference
WS-BaseNotification Version 1.3 OASIS Standard
WS-Notification troubleshooting tips

Concept topic

Terms of use | Feedback


Timestamp icon Last updated: 26 February 2009
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.pmc.nd.multiplatform.doc/concepts/cjwsn_base.html

Copyright IBM Corporation 2004, 2009. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)