04 September 2009

What is the difference between a webserver and an application server? What funcionality do typical application servers provide?

A web server handles the interaction with the client’s web browser. Application servers are used to maintain a pool of processes for handling requests. Typically, they are the middleware tier between the web server and the data sources such as database systems. Application servers eliminate the problems with processcreation overload and can also provide extra functionality like abstracting away heterogeneous data sources and maintaining session state information.

No comments:

Post a Comment