Standalone OC4J and Standalone Oracle WebLogic Server OC4J and Oracle WebLogic Server Integrated With a Web Server

Introduction to Oracle WebLogic Server for OC4J Users 3-3 Figure 3–2 Comparison of Oracle WebLogic Server and OC4J with a Front-End Web Server

3.1.1.3 OC4J and Oracle WebLogic Server Clustering Features

Oracle Application Server 10g Release 3 10.1.3 introduced the following concepts related to clustering: ■ The Oracle Application Server cluster topology, which enables multiple Oracle Application Server instances to be managed from a single, active Oracle Enterprise Manager Application Server Control. From the Cluster Topology page in Application Server Control, you can view the multiple Oracle Application Server instances in the cluster topology and perform management tasks on those instances. The different instances within the cluster topology communicate via Oracle Notification Service ONS. ■ OC4J Groups , which provides a mechanism for grouping OC4J instances within the cluster topology and performing group-wide tasks on all the OC4J instances at once. For example, after you created a group of OC4J instances, you can deploy an application to the group or modify data sources for the group. One key restriction is that each OC4J within the group must be identical in configuration to the other OC4J instances in the group. ■ OC4J Application Clustering , which is the habilitate to communicate state information among applications deployed to different OC4J instances within the cluster topology. For more information about how these OC4J features compare to Oracle WebLogic Server, refer to the following: ■ Table 3–1 compares the OC4J clustering features with those available in Oracle WebLogic Server. ■ Figure 3–3 illustrates differences between OC4J and Oracle WebLogic Server clustering. 3-4 Oracle Fusion Middleware Upgrade Guide for Java EE Figure 3–3 Comparison of OC4J Groups and Oracle WebLogic Server Clusters

3.1.2 Comparing OC4J and Oracle WebLogic Server Directory Structures

The directory structure of a typical Oracle WebLogic Server domain differs from the directory structure of an Oracle Application Server 10g instance in several ways. When you install Oracle Application Server 10g, you create a single Oracle home that contains the j2ee directory. The OC4J-specific configuration files and log files reside inside the j2ee directory. In Oracle WebLogic Server, the installation is enclosed within a Middleware home. Within the Middleware home, the installer creates the Oracle WebLogic Server home directory. When you configure a domain, the Oracle WebLogic Server Configuration Wizard creates a new domain inside the user_projects directory. Figure 3–4 shows the difference between the Oracle WebLogic Server and OC4J directory structures. Table 3–1 Comparing OC4J Clustering Features with Oracle WebLogic Server OC4J Feature Oracle WebLogic Server Equivalent Feature More Information Oracle Application Server cluster topology Oracle WebLogic Server domain Understanding WebLogic Server Domains in the Oracle Fusion Middleware Understanding Domain Configuration for Oracle WebLogic Server OC4J groups Oracle WebLogic Server clusters Understanding WebLogic Server Clustering and Cluster Architectures in Oracle Fusion Middleware Using Clusters for Oracle WebLogic Server OC4J application clustering Oracle WebLogic Server HTTP Session State Replication HTTP Session State Replication in Oracle Fusion Middleware Using Clusters for Oracle WebLogic Server