Base on J2EE spesification, known EJB Container, Web Container and Application Server. Web container services that run by a java application server especially to services compliance/compatible with servlet and JSP. Besides be services by Java Application Server, Web Container selfcontained. Web container example such Tomcat, Servletexec, Resin, Jrun, Blazix. Web container also can cooperate with web server, for example Tomcat with Apache, Jrun with IIS.

Web server is software for server that handle request pass protocol HTTP that used by web sites at this time in handle request file static html, like Apache and Microsoft IIS. Now, web server often “encapsulated” by Java Application Server as HTTP Server.

Java application server is server that consist of HTTP server (web server), EJB container also Web container. Example Java Application Server: Sun J2EE RI 1.2/1.3, Borland Appserver 4.5/Enterprise Server 5.0, Oracle9i Application Server and another.

People Also Read