This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What is an Application server?

 
Adithya Rayaprolu
Ranch Hand
Posts: 137
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, I do hear a lot about application server. What exactly is it? What are the requirements for a server to be an app server? Any examples? Thanks a lot in advance.
 
Ryan Bailey
Ranch Hand
Posts: 134
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Adithya,
I believe an application server makes up too components.... An http server and a servlet engine. the http server(Apache) is used to serve up static contents where the servlet engine is used to server up dynamic contents(Tomcat) like Servlets and JSP(even though servlets and Jsp are the same thing).
What exactly is it you are trying to do?
Kind regards,
Ryan
 
Kyle Brown
author
Ranch Hand
Posts: 3892
5
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Close but no cigar. The Web Server is not part of the application server necessarily. I suggest you read the J2EE specifications at http://java.sun.com.
Normally, what is referred to as an "application server" is made up of two components that implement J2EE standards:
(1) a Web container (e.g. what is often called a "Servlet Engine" and a JSP compiler like Apache Tomcat and Jasper)
(2) An EJB Container
Application servers can contain one, or the other, or both (which is most often the case).
Kyle
[ March 01, 2002: Message edited by: Kyle Brown ]
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic