Patent attributes
The present invention is a system for running a plurality of different web sites requiring different resource applications wherein each of the resource applications are run in an optimized environment. The system includes a web server having a web server application resident thereon. A plurality of web sites are resident on the web server, the web sites having a plurality of different resource request generators for generating a plurality of different types of resource requests. Each type of resource request requires a particular resource application. A first back end server is operatively coupled to the web server, the first back end server running a first operating environment optimized to run a first group of resource applications resident on the first back end server. A second back end server is operatively coupled to the web server, the second back end server running a second operating environment which is optimized for running a second group of resource applications running on the second back end server, the operating environments running on the first and second back end servers being different. Finally, the system also includes a resource allocation application loaded onto the web server for sending the resource requests to the corresponding resource application.