permaculture playing cards*
The moose likes EJB and other Java EE Technologies and the fly likes What is an Application server? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "What is an Application server?" Watch "What is an Application server?" New topic
Author

What is an Application server?

Adithya Rayaprolu
Ranch Hand

Joined: Jun 19, 2001
Posts: 137
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

Joined: Feb 26, 2002
Posts: 134
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


SCJP 1.4, SCWCD
Java: The power, elegance, and simplicity of a hand grenade
Kyle Brown
author
Ranch Hand

Joined: Aug 10, 2001
Posts: 3892
    
    5
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 ]

Kyle Brown, Author of Persistence in the Enterprise and Enterprise Java Programming with IBM Websphere, 2nd Edition
See my homepage at http://www.kyle-brown.com/ for other WebSphere information.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: What is an Application server?