|Oracle® Application Server Licensing Information
10g Release 3 (10.1.3)
Part Number B28088-02
This chapter describes the Oracle Application Server editions and the features available with those editions. It contains the following sections:
Oracle Application Server 10g Release 3 (10.1.3) is available in Java Edition only. Oracle also offers several application server options, packs, and other products that enhance the capabilities of Oracle Application Server for specific purposes. This section describes the licensing editions of Oracle Application Server. The application server options, packs, and other enhancement products are described in Chapter 2, "Options, Independent License Offerings, and Packs".
Table 1-1 introduces the Oracle Application Server licensing editions.
Table 1-1 Oracle Application Server Licensing Editions
|Licensing Edition||High Level Functionality||Features Included|
The Oracle Application Server Java Edition includes Oracle HTTP Server, Oracle Application Server Containers for J2EE (J2EE container and Web Services), Oracle Application Server TopLink, Oracle Sensor Edge Server, Oracle Service Registry, Oracle Security Developer's Toolkit, and Oracle Application Server MapViewer.
mod_oc4j, mod_ossl, mod_oradav, mod_fastcgi, mod_rewrite, Proxy Plug-In, XML Developer Kit, Oracle Application Development Framework (ADF), Oracle Enterprise Manager 10g Application Server Control, Java Authentication and Authorization Service (JAAS) Provider, Data Direct JDBC drivers for Oracle and non-Oracle databases
When you install Oracle Application Server, you are asked to choose one of several options, or installation types. Each installation type provides a specific set of application server components and features.
Since Oracle Application Server 10g Release 3 (10.1.3) is available as Java Edition only, all available 10.1.3 installation types are included in this edition. For details about the installation types, see the Oracle Application Server Installation Guide.
Certain Oracle Application Server features have additional licensing considerations.
Oracle Business Rules, including the Rules Author, Rules SDK, and Rules Engine, is included with Oracle Application Server Standard Edition. Since Oracle Application Server 10g Release 3 (10.1.3) does not include some of the Standard Edition components, if you license Standard Edition to get Oracle Business Rules, some components will be from Oracle Application Server 10g Release 2 (10.1.2). See the Oracle Application Server Licensing Information document for Oracle Application Server 10g Release 2 (10.1.2) for more information on Oracle Application Server Standard Edition.
All Oracle Enterprise Manager 10g Application Server Control functionality is included with each of the Oracle Application Server editions.
Oracle Application Server provides a number of features to ensure security between the client and the application server, and between the application server and the database.
Oracle Advanced Security
Oracle Advanced Security ensures that communication over the Net8 Protocol is encrypted and secure. It also provides strong two-way authentication between the application server and the database. Oracle Advanced Security is installed with Oracle Application Server by default as part of a "secure by default" design, and to ensure that the client components required to enable secure communication and strong authentication between the application server and an Oracle database are present by default. However, if you want to use Oracle Advanced Security, you must license it separately with the Oracle database with which the application server communicates.
Oracle Application Server has several high availability features that require special licensing considerations. These considerations are similar to the licensing considerations for the high availability features of the Oracle Database.
High Availability Considerations for Oracle Application Server Middle-Tier Instances
There are several ways that you can make Oracle Application Server middle-tier instances highly available. Each of these high availability models has specific licensing implications:
Oracle Application Server Cold Failover Clusters: OracleAS Cold Failover Clusters use a two or more node hardware cluster for failover. Failover is the process by which the hardware clusters automatically relocate the execution of an application from a failed primary node to a designated standby node.
The primary node is the processor that is actively executing one or more application server services at any given time. If the primary node fails, the hardware cluster automatically fails the application server services over to the standby node.
When using OracleAS Cold Failover Clusters, ten days of failover per calendar year are included in the Oracle Application Server license for the primary node. If you use more than ten days of failover per calendar year, additional application server licenses are required for the standby nodes.
Note:Additional hardware or software may be required depending on the specific cluster setup you are using.
Oracle Application Server Clusters: Oracle Application Server middle-tier instances can be clustered together to provide load balancing and failover. Oracle Application Server has two clustering models:
Oracle Application Server Clusters Managed Without Oracle Notification Server (ONS): These clusters rely on the administrator to manually configure each instance within the cluster for replication and routing. Specifically, this means not using the
opmn.xml configuration file to set the
<topology> sub-element of the
<notification server> element. This disables dynamic routing, requiring the use of explicit mount points in the
mod_oc4j.conf file. With Oracle Application Server clusters managed without ONS, it is the administrator's job to make a group of application servers function as a cluster.
Oracle Application Server Clusters managed without ONS are included with Oracle Application Server Java Edition, Standard Edition, and Enterprise Edition.
Oracle Application Server Clusters Managed with Oracle Notification Server (ONS): These clusters use the Oracle Notification Server (ONS) tool as a communication mechanism that enables the propagation of state replication and routing information across all application server instances in the cluster. Specifically, this means using the
opmn.xml configuration file to set the
<topology> sub-element of the
<notification server> element.
Oracle Application Server Clusters managed with ONS are included with Oracle Application Server Standard Edition and Enterprise Edition only.
Disaster Recovery with Oracle Application Server Guard: For disaster recovery purposes, Oracle Application Server licenses are required for both the active and standby application servers. There are no failover days included in the Oracle Application Server license for the active node. Disaster Recovery through OracleAS Guard is available with Oracle Application Server Enterprise Edition only. Since Oracle Application Server 10g Release 3 (10.1.3) does not include some of the Enterprise Edition components, if you license Enterprise Edition to get OracleAS Guard, some components will be from Oracle Application Server 10g Release 2 (10.1.2). See the Oracle Application Server Licensing Information document for Oracle Application Server 10g Release 2 (10.1.2) for more information on Oracle Application Server Enterprise Edition.
The following restricted-use licenses are included with Oracle Application Server in the editions and products indicated:
Oracle Service Registry is provided for storing Oracle-provided services and can be used to store up to fifty (50) non-Oracle services.
For information on licensing Oracle Service Registry to store additional services, see the "Oracle Service Registry " section in Chapter 2.
Oracle Application Server Java Edition can be licensed with the Named User Plus metric and/or the Processor metric.