| Author |
Difference between Apache Tomcat Server and Web Application server
|
Ramesh Shanmugam
Ranch Hand
Joined: Sep 13, 2004
Posts: 132
|
|
|
What is basic difference between an Web Server(Tomcat) and Application server(like weblogic or web sphere)?
|
Ramesh Shanmugam - SCJP 1.5
|
 |
David Ulicny
Ranch Hand
Joined: Aug 04, 2004
Posts: 724
|
|
Tomcat is not Web server, that is the difference . It is servlet/JSP container. Roughly say: Tomcat doesn't suppurt EJB but websphere do.
|
SCJP<br />SCWCD <br />ICSD(286)<br />MCP 70-216
|
 |
Ko Ko Naing
Ranch Hand
Joined: Jun 08, 2002
Posts: 3178
|
|
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...
|
Co-author of SCMAD Exam Guide, Author of JMADPlus
SCJP1.2, CCNA, SCWCD1.4, SCBCD1.3, SCMAD1.0, SCJA1.0, SCJP6.0
|
 |
Ramesh Shanmugam
Ranch Hand
Joined: Sep 13, 2004
Posts: 132
|
|
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
Joined: Jun 08, 2002
Posts: 3178
|
|
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...
|
 |
somkiat puisungnoen
Ranch Hand
Joined: Jul 04, 2003
Posts: 1312
|
|
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 ]
|
SCJA,SCJP,SCWCD,SCBCD,SCEA I
Java Developer, Thailand
|
 |
Ramesh Shanmugam
Ranch Hand
Joined: Sep 13, 2004
Posts: 132
|
|
Thank you Ko ko naing & Somkiat your info helps me to understand a lot
|
 |
Sandeep Jindal
Ranch Hand
Joined: Aug 25, 2003
Posts: 180
|
|
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
|
 |
 |
|
|
subject: Difference between Apache Tomcat Server and Web Application server
|
|
|