[thelist] Whats the difference between an Application Server and a Web Server?

VOLKAN ÖZÇELİK volkan.ozcelik at gmail.com
Sat Dec 3 02:27:30 CST 2005

This would be classical but,

Any application server is also a web server.
However the converse is not true.

An App-server (say IBM Websphere App. Server) may act as a
web-container only serving servlets and jsp pages (a web archive (war)
file). Whereas it may also host an entire web apllication with
stateless/stateful enterprise beans, ejb-side helper classes etc.

The latter, would require us deploy a larger archive (ear file) which
includes the war file and ejb jar file along with vendor-specific
descriptors and classes.

Ear means: enterprise archive and it contains (better it may contain)
war (web archive) files.

So not going into too much detail I may say that --conceptually-- a
web server may be considered as a subset of an enterprise application

Volkan Ozcelik
+>Yep! I'm blogging! : http://www.volkanozcelik.com/volkanozcelik/blog/
+> My projects/studies/trials/errors : http://www.sarmal.com/

More information about the thelist mailing list