Patent ID: 7587399
Filing Date: 2009-09-08
Classification: H04L,Y10S

Abstract:
1. A web application server platform, comprising: a software toolset having, a cluster of web application server instances, each web application server instance resident on a respective virtual machine, each web application server instance including, wherein the internet connection manager of each web application server instance is to access services of the first handler via the common API to exchange messages between the worker processes of the each web application server instance and clients serviced by the web application server platform, wherein the internet connection manager of each web application server instance is further to access a service of the session administration client module via the common API to communicate with the plurality of worker processes of the each web application server instance via the shared memory of the each web application server instance, the communicating to assign and monitor client sessions for the worker processes, and wherein the internet connection manager of each web application server instance is further to access services of the cluster manager module via the common API to exchange a message from one of the worker processes of the each web application server instance to another one of the web application server instances, the message to implement a load balancing of the cluster of web application server instances.