-web server is a static site :Read a file and send it back -web application server is a dynamic site (web application) this manage data in a database and create html (in java they are mainly two type of application server one with ( the one whitch have only an web application container ex: tomcat and the one whoe have a web application container and ejb container - Web portal :Manage several dynamic site (all in one)
I think of a servlet container, which runs JSPs and servlets, to be conceptually part of the web server - even if they run in separate processes. An example of this configuation is the Apache web server which loads the mod_jk plug-in to communicate with the Tomcat container.
Roger, I agree with you because servlets and JSPs are "web" stuff to me. But many of our engineers consider anything with Java to be "application" territory. It doesn't hurt to check your definitions when starting conversations with new folks.
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
F is for finger. Can you stick your finger in your nose? Doesn't that feel nice? Now try this tiny ad: