MY questin is What is difference b/w application server and web server?
sevlet
Collapse
X
-
Tags: None
-
Diff. is
in application server will have web logic where in web server just like compiler to execute certain files....eg. jspComment
-
Tomcat is a 'simple' servlet container, not even a full blown web server. JBoss isOriginally posted by pronerdThat is not correct. JSP's require app server like Tomcat or JBoss to run.
a full blown application server, one of the first programs that conformed to Sun's
specification. JSPs run perfectly well in a servlet container so the previous poster
was perfectly correct.
kind regards,
JosComment
-
No they were not. First off Tomcat is not a web server. It is an application server.Originally posted by JosAHthe previous poster
was perfectly correct.
It is very true that Tomcat only supports the Java Servelet portion of the J2EE API, but there is no requirement that full J2EE support be required to be an app server. Just that it be able to run applications which Tomcat is very capible of doing.Originally posted by JosAHTomcat is a 'simple' servlet container, not even a full blown web server.Comment
-
Read carefully: the very first sentences from Tomcat's home page:Originally posted by pronerdNo they were not. First off Tomcat is not a web server. It is an application server.
There is much more to application servers than just the http protocol and servlets.Originally posted by TomcatApache Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process.
kind regards,
JosComment
-
Thank you for proving my point. Tomcat is NOT a web server. It compiles and executes application code making it an application server.Originally posted by JosAHRead carefully: the very first sentences from Tomcat's home page:
Apache Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process.
I think this is the hair that is being split here. There can can be a lot more to an app server, but there does not have to be. It just has to compile, exicute and serve applicaitons.Originally posted by JosAHThere is much more to application servers than just the http protocol and servlets.
There is no requirement that the entire J2EE stack to be implemented to call a server an app server. If we followed that logic then web applications could only be written in Java. I am sure more than a few ASP and C# guys would disagree with that.Comment
-
Now that we've resolved this, can we move on to classifying all the types of mullets?
Comment
Comment