IBM WebSphere Application Server
workload management Sample






WebSphere Application Server workload management (WLM) technology provides an enterprise-level platform for J2EE applications that demand a scalable, highly available environment. Workload management optimizes the distribution of incoming work requests to the servlets and enterprise beans that can most effectively process requests. Workload management also provides failover support when servers are not available, improving application availability.

 
 
BeenThere workload management Sample

The BeenThere workload management Sample application demonstrates the WLM capabilities of the IBM WebSphere Application Server Network Deployment Edition. WLM is an advanced feature for an environment of server clusters where no explicit output is produced. Therefore, it is difficult to see this feature in action. Using this Sample, you can see WLM of Hypertext Transfer Protocol (HTTP) requests and of Enterprise JavaBeans (EJB) requests in action. Furthermore, the Sample shows WLM running in real time, making it possible to verify that the application is operating in a manner that is expected for the configuration.

The BeenThere workload management Sample also demonstrates how a J2EE application, running in an IBM WebSphere Application Server Network Deployment environment, can obtain run-time information about the server in which it runs. The underlying systems management infrastructure in WebSphere Application Server is based on Java Management Extensions (JMX). JMX provides a standard framework for applications to obtain and modify run-time and system configuration information as well as provides operational control of the entire environment. Using JMX, the BeenThere application obtains application server run-time information programmatically.