A set of use patterns that can be supported by this WS-Notification
implementation.
Through the implementation
of WS-Notification in WebSphere
® Application
Server, you can achieve the following goals:
- Leverage existing service integration technologies and Web services
components to deliver WS-Notification functionality.
- Interoperate with other publish and subscribe messaging
clients (for example Java Message
Service (JMS), WebSphere MQ) and with alternative
message brokering products.
- Support a demand based publisher pattern of publication.
- Administratively define a WS-Notification subscription to an external
notification producer:
Within WebSphere Application Server, WS-Notification also allows interchange of event notification between WS-Notification applications and other clients of the service integration bus. By exploiting other service integration bus functionality you can also use this function to interchange messages with other IBM® publish and subscribe brokers such as WBI Event Broker or Message Broker.
For an overview of each of the use patterns that are supported
by this WS-Notification implementation, see the following topics:
- Simple Web services use pattern. In this use pattern WebSphere Application Server is used solely as a notification broker to enable producing and consuming WS-Notification applications to communicate with each other. The applications are unaware that the NotificationBroker service is implemented by WebSphere Application Server.
- Use pattern for WS-Notification as an entry or exit point to the service integration bus. In addition to the ability to pass information between WS-Notification producers and consumers, the WS-Notification support provided in WebSphere Application Server also acts as an entry or exit point to the service integration bus. Event notifications that are published by WS-Notification applications are inserted into the service integration bus where they can be modified, rerouted or consumed by any of the other applications that are connected to the bus. Equally, publications sent by service integration bus clients such as JMS can be received by WS-Notification consumers.