• 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 Apache Tomcat Server and Web Application server

 
Ranch Hand
Posts: 132
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What is basic difference between an Web Server(Tomcat) and Application server(like weblogic or web sphere)?
 
Ranch Hand
Posts: 724
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Tomcat is not Web server, that is the difference . It is servlet/JSP container. Roughly say: Tomcat doesn't suppurt EJB but websphere do.
 
Ranch Hand
Posts: 3178
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Ramesh Shanmugam:
What is basic difference between an Web Server(Tomcat) and Application server(like weblogic or web sphere)?



Application Servers like WebLogic and WebSphere got a lot more features than JSP/Servlet Container like Tomcat and Normal Web Server like Apache...

Basically, Features of Application Server > those of JSP/Servlet Container > those of Web Server. You may roughly think like that...

Hope it helps...
 
Ramesh Shanmugam
Ranch Hand
Posts: 132
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thank you ko ko,

I want to know the difference between Application server and the webserver..
just briefly.need some more clear info
 
Ko Ko Naing
Ranch Hand
Posts: 3178
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Ramesh Shanmugam:
Thank you ko ko,

I want to know the difference between Application server and the webserver..
just briefly.need some more clear info



Web Server is nothing but for static contents(Normal HTML, images, audios, videos and so on), while Application server is for dynamic contents(JSPs, Servlets, EJBs) and the features available in Application server are a lot more than those of Web Server...

Hope it helps...
 
Ranch Hand
Posts: 1312
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Web SErver
A Web Server is software application that uses the HyperText Transfer Protocol. A Web Server is usually run on a computer that is connected to the Internet. There are many Web Server software applications, including public domain software from Apache, and commercial applications from Microsoft, Oracle, Netscape and others. A Web Server may host or provide access to Content and responds to requests received from Web browsers. Every Web Server has an IP address and usually a domain name

Example of Web Server
- Apache WebServer
- Apache Jakarta Tomcat

Application Server
An application server is a server program in a computer within a distributed network that provides the business logic for an application program. The application server is frequently viewed as part of a three-tier application, consisting of a graphical user interface (GUI) server, an application (business logic) server, and a database and transaction server.

Example of Application Server
- JBoss Application Server
- WebSphere Application Server
- WebLogic Application Server
[ September 16, 2004: Message edited by: Somkiat Puisungnoen ]
 
Ramesh Shanmugam
Ranch Hand
Posts: 132
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thank you Ko ko naing & Somkiat

your info helps me to understand a lot
 
Ranch Hand
Posts: 180
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Ko Ko Naing:


Web Server is nothing but for static contents(Normal HTML, images, audios, videos and so on), while Application server is for dynamic contents(JSPs, Servlets, EJBs) and the features available in Application server are a lot more than those of Web Server...

Hope it helps...




What i had in my mind is that:
WebServer is a server application that takes HTTP request from some client and respond back to client with some information(The reuest and response this are standariesed as per w3c HTTP conventions). The web container that process Jsps and Servlets is a part of Web-server. That means webserver processes for jsp and servelts also. Tomcat Websver is an example.

Application server is another server application that processes business logic that is written majorly in EJBs. Application severs are of no use in single, just the webserver communcates with application server and get the things done.

Are these rite definitions?

Regards
Sandeep Jindal
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic