Using WS-Notification for publish and subscribe messaging for web services
WS-Notification enables web services to use the publish and subscribe messaging pattern.
About this task
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, you 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), IBM MQ) and with alternative message brokering products.
For more information about using WS-Notification, see the following topics:
Procedure
- Learn about WS-Notification.
- Accomplish 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, you can use a script to configure the necessary resources to get up and running quickly with WS-Notification.
- In WebSphere Application Server Version 6.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 your existing applications to handle additional error conditions.