• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Difference between Application server n web server

 
Sanam Chandrasekaran
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
HI
Could u please tell me what is the difference between application server and web server with examples of each.
 
Tim West
Ranch Hand
Posts: 539
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Web Server
Application Server

--Tim
[ May 06, 2004: Message edited by: Tim West ]
 
Sanam Chandrasekaran
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks a lot for the reply
 
Stan James
(instanceof Sidekick)
Posts: 8791
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I looked at the Web Server definition there, and saw many different capabilities among the products. Some serve only static files such as HTML and images. Our Internet Engineering guys use that as a definition of web server.
Others run program code like ASP pages or JSP/Servlet engines. Our IE guys call those application servers because they are running code from us AD guys, even though they usually produce HTML for browser consumption. In our physical world, the HTTP server and the servlet engine are on separate machines, and they call them web and app respectively.
My team usually calls the servlet container "the web server" because it's the thing that produces HTML. We call the EJB server or Corba ORB the application server, because it is the channel-independent application. We kinda ignore the HTTP server when we talk this way. To really confuse things, our servlet and EJB servers run in one JVM.
So the names "web" and "application" server are a bit ambiguous. If you're conversing with someone new do a quick check to make sure you mean the same thing.
 
The airline is called "Virgin"? Don't you want a plane to go all the way? This tiny ad will go all the way:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic