Use WS-Notification for publish and subscribe messaging for web services
WS-Notification enables web services to use the publish and subscribe messaging pattern.
You use publish and subscribe messaging to publish one message to many subscribers. In this pattern a producing application inserts (publishes) a message (event notification) into the messaging system having marked it with a topic that indicates the subject area of the message. Consuming applications that have subscribed to the topic in question, and have appropriate authority, all receive an independent copy of the message that was published by the producing application.
Through the implementation of WS-Notification in WebSphere Application Server, we can achieve the following goals:
- Use existing service integration technologies and web services components to deliver WS-Notification functions.
- Interoperate with other publish and subscribe messaging clients (for example Java Message Service (JMS), WebSphere MQ) and with alternative message brokering products.
- Deploy a WS-Notification NotificationBroker in highly available and workload managed configurations.
For more information about using WS-Notification, see the following topics:
- WS-Notification
- Accomplishing common WS-Notification tasks
- Configure WS-Notification resources
- Secure WS-Notification
- Develop applications that use WS-Notification
What to do next
- For development use on a single server only, we can use a script to configure the necessary resources to get up and running quickly with WS-Notification.
- In WAS v6.1, support for WS-Notification is based on a pre-final approval public review draft of the WS-Notification standards. In later versions, this support is extended to cover the final approved standards. The differences between the two versions of the standards are small, and your existing WS-Notification services and client applications will continue to work unchanged. However, you might choose to upgrade the existing applications as described in WAS v6.1 client applications must handle the additional error conditions.
Related concepts
WS-Notification
Related tasks
Secure WS-Notification
WS-Notification troubleshooting tips