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

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.

In the example shown below a WS-Notification publisher inserts into the notification broker an event notification that is received by a JMS message consumer. Conversely a JMS message producer can publish a message that is received by a notification consumer.

To the left are two small boxes labeled "publisher" and "notification consumer". In the middle is a large box labeled "WebSphere Application Server"; attached to the left hand edge of the large WebSphere box is a vertical bar labeled "notification broker", and attached to the right hand edge of the large WebSphere box is a vertical bar labeled "JMS provider". To the right are two small boxes labeled "JMS message producer" and "JMS message consumer". A sequence of arrows pointing from left to right shows how messages pass from the publisher (using SOAP over HTTP) into the notification broker, through WebSphere Application Server to the JMS provider, and out (using JFAP) to the JMS message consumer. A similar sequence of arrows pointing from right to left shows how messages pass from the JMS message producer (using JFAP) into the JMS provider, through WebSphere Application Server to the notification broker, and out (using SOAP over HTTP) to the notification consumer.

For details of how messages inserted by JMS applications are viewed by WS-Notification applications, see Interacting with JMS message types.

Related tasks
Providing access for WS-Notification applications to an existing bus topic space
WS-Notification - publish and subscribe messaging for Web services
Learning about WS-Notification
Securing WS-Notification
Related reference
Sharing event notification messages with other bus client applications
WS-Notification roles and goals
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_scen2.html

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