Installation guide

Page 7 of 59
J2EE and Web Cache Tier
The J2EE and Web Cache tier contains the core components that are necessary to develop
and deploy Enterprise Java applications. Following is a description of the key
components.
Oracle HTTP Server – provides the underlying deployment platform for a variety of
programming languages and technologies. Oracle HTTP Server is based on the time-
tested technology of the Apache HTTP Server, with significant enhancements in the areas
of load balancing, administration, and configuration. Oracle HTTP Server can serve as
either a forward or reverse proxy server, it can also be configured to host static and
dynamic pages over the web, and it can even host entire web-based applications.
Oracle Application Server Containers for J2EE (OC4J)Oracle Application Server
Containers for J2EE (OC4J) provides a certified implementation of the industry standard
J2EE specification (either 1.3 or 1.4, depending on the version installed). Oracle
Application Server is entirely written in Java and runs on a Java Virtual Machine (JVM).
OC4J adds value because it is lightweight, scalable, and runs faster than many other J2EE
implementations. OC4J supports a wide variety of Java-based APIs, including:
Java Server Pages (JSP)
Java Servlet
Enterprise JavaBeans
Java Database Connectivity (JDBC)
Java Transaction API (JTA)
Java Message Services (JMS)
JavaMail
JavaBeans Activation Framework
Java API for XML (JAXP)
J2EE Connector Architecture
Java Authentication and Authorization Services (JAAS)
OracleAS Web Cache
Oracle AS Web Cache is a state-of-the-art Web caching and
proxy server solution that provides server acceleration and load balancing for both static
and dynamic Web content. In addition, OracleAS Web Cache offers many advanced
features, including intelligent caching, page assembly, compression features, and Edge
Side Includes (ESI).
Oracle TopLink – Oracle Application Server TopLink is a tool that simplifies the
otherwise demanding task of mapping Java objects to Oracle relational database models.
This tool allows developers that are comfortable with Java programming techniques to
extend programming for persistent objects into the relational realm, without requiring
knowledge of SQL and PL/SQL syntax. Oracle Application Server TopLink can be used
to greatly reduce the time required to build high-performance J2EE applications.
Oracle JDeveloper – Oracle JDeveloper is an integrated set of tools to enable rapid J2EE
and XML development. JDeveloper offers a full suite of wizards, editors, visual design
tools, and deployment tools. Many developers have found the fast Java debugger, the
Java profiler, and the CodeCoach tools to be superior to any similar tools on the market.