Network Deployment (Distributed operating systems), v8.0 > Administer applications and their environment > Administer web services - Notification (WS-Notification) > Use WS-Notification for publish and subscribe messaging for web services > Accomplishing common WS-Notification tasks


Balancing a WS-Notification workload across application servers

Configure a server topology such that the workload for web service clients that use the WS-Notification standard is balanced across the available resources.

WS-Notification enables server topologies in which web service clients connecting to the notification broker service are distributed across a set of logically equivalent servers. This configuration is described in the Network deployment of WS-Notification topology. You achieve this configuration by deploying a WS-Notification service across multiple servers in a network deployment environment, then configuring a WAS proxy server as the central point to which applications connect, and providing it with the knowledge of which servers should receive client requests (that is, where the WS-Notification service points are configured).

To configure a distributed connected servers WS-Notification solution...


Procedure

  1. Use the task Configure a WS-Notification service for use only by WS-Notification applications to create a fully-configured WS-Notification service that contains two or more WS-Notification service points on different servers.

  2. Create a proxy server inside the cell on which the WS-Notification service is defined. After the proxy is created configure it to route requests to the cluster, which might include configuring the virtual host settings.
  3. Ensure that the URL root of each endpoint accurately reflects the details of the proxy server, so that applications requesting the WSDL for the service use the proxy server as the external entry point to the service.

    For information about how to do this, see one of the following topics:


Results

Requests for the notification broker service are automatically shared across the available servers. When affinity with a particular server is established, for example by creating a subscription, information is stored in the WS-Addressing endpoint reference given to the application client. Consequently, subsequent requests that relate to that subscription are automatically returned to the same server.
Network deployment of WS-Notification topology
WS-Notification
Use WS-Notification for publish and subscribe messaging for web services
Secure WS-Notification


Related


WS-Notification roles and goals
http://www.research.ibm.com/journal/sj/444/niblett.html
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsn
WS-Notification troubleshooting tips

+

Search Tips   |   Advanced Search