Skip Headers
Oracle® Fusion Middleware Licensing Information User Manual

E56762-16
Go to Table of Contents
Contents
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
PDF · Mobi · ePub

2 Application Server Products

This chapter describes the application server product family, and the features available with this product family.

This chapter contains the following sections:

2.1 Oracle TopLink and Application Development Framework

Oracle TopLink and Application Development Framework is included in all editions of Oracle Internet Application Server and Oracle Weblogic Server. Oracle TopLink and Application Development Framework can be separately licensed, independently of any Oracle WebLogic Server or Oracle Internet Application Server edition. Oracle TopLink and Application Development Framework includes the following components:

The license for Oracle TopLink and Application Development Framework includes:

Developer tools used with the ADF are freely available for download from the Developer Tools page at http://www.oracle.com/technetwork/developer-tools/index.html.

2.1.1 Oracle MapViewer

Oracle MapViewer provides APIs and libraries for developing and running interactive geospatial web mapping applications. Oracle MapViewer supports map visualization of geospatial content from multiple database and file formats and is optimized for use with Oracle Database and Oracle Spatial and Graph.

Oracle MapViewer includes an .EAR file designed for deployment in a Java EE server and client libraries for Java and JavaScript based development.

2.1.2 Mobility Support in Application Development Framework

Application Development Framework (ADF) enables enterprise applications to support delivery to multiple screens, including desktop browsers, mobile browsers and native mobile applications.

ADF includes the following components:

  • ADF Faces Rich Client can be used to develop desktop browser and tablet browser applications.

  • ADF Mobile Browser is optimized for mobile phone browsers.

  • ADF Mobile includes a framework and runtime for developing hybrid mobile applications which install onto the mobile devices. The Oracle TopLink and Application Development Framework licensing terms apply to the resulting applications. All hardware and software requirements for developing ADF Mobile applications, as outlined in the Mobile Developer Guide for Oracle Application Development Framework, must be met. You do NOT receive a license to use the third party mobile SDKs under your agreement with Oracle. Third party mobile SDKs must be separately licensed from each applicable third party if you choose to use the mobile SDK.

2.2 Oracle WebLogic Server

Oracle WebLogic Server is available in three editions with different functional capabilities, each suitable for different kinds of applications and different development and deployment scenarios. Oracle also offers several application server options, packs, and other products that enhance the capabilities of Oracle WebLogic Server for specific purposes. This section describes the editions of Oracle WebLogic Server.

Table 2-1 describes the Oracle WebLogic Server edition options.

Table 2-1 Oracle WebLogic Server (WLS) Editions

WLS Edition High Level Functionality Features Included

Standard Edition

The Oracle WebLogic Server Standard Edition includes:

Includes:

  • Java EE

  • High performance JMS messaging

  • HTTP Pub-Sub Server

  • WebLogic JDBC Drivers, WebLogic Server Clients, and WebLogic and Apache Web Server Plug-Ins

  • Oracle WebLogic Management Framework (included through Oracle Web Tier)

Enterprise Edition

Includes all of the Standard Edition functionality, plus:

  • Clustering support

  • Oracle Virtual Assembly Builder

  • Oracle Java SE Advanced (restricted for Oracle WebLogic Server. Java SE is included for client applications that access these server components).

All Standard Edition features, plus:

  • Whole-server migration and service migration

  • Oracle Virtual Assembly Builder (OVAB) enables rapid configuration and provisioning of multi-tier application topologies onto virtualized and cloud environments.

WebLogic Suite

Includes all of the Enterprise Edition functionality, plus:

  • Oracle Coherence Enterprise Edition

  • Oracle Forms, Reports, and Portal

  • Oracle Enterprise Manager Pack for Oracle Coherence

  • Oracle Java SE Suite (restricted for WebLogic Server, Oracle Containers for J2EE and Coherence. Java SE is included for client applications that access these server components)

All Enterprise Edition features, plus:

  • Application data management provided by Oracle Coherence Enterprise Edition. Includes: fault-tolerant data caching, data management, write-behind, transactions, analytics and events. For license details, see Oracle Coherence Products

  • High performance, low latency JDK with deterministic garbage collection for Java EE applications running on Oracle WebLogic Server with JRockit Real Time. JRockit Real Time is included in Java SE Suite. For details on Java SE Editions, see http://www.oracle.com/technetwork/java/javase/terms/products/index.html.

  • Management tooling for monitoring, administering, and provisioning Oracle Coherence with Oracle Enterprise Manager Management Pack for Oracle Coherence. For complete license details, see the Oracle Enterprise Manager Licensing Information document available at http://www.oracle.com/technetwork/oem/grid-control/documentation/index.html.

Also includes Oracle Internet Application Server Enterprise Edition, which contains:

  • Oracle Internet Directory

  • Oracle Single Sign-On

  • Oracle Reports Services

  • Oracle Forms Services

  • Oracle WebLogic Server

  • Oracle Containers for J2EE

  • Oracle Portal

  • Oracle Web Cache

  • Oracle Directory Integration Platform

For license details about Oracle Internet Application Server Enterprise Edition, see Oracle Internet Application Server

Footnote 1

This is the stand alone Oracle Enterprise Manager Fusion Middleware Control 12c console for a single domain and not Oracle Enterprise Manager Cloud Control 12c which is Oracle's comprehensive multi-domain WLS management solution. See Oracle WebLogic Server Management Pack Enterprise Edition for details in regards to multi-domain management through Oracle Enterprise Manager Cloud Control 12c.

2.2.1 Installation of Oracle WebLogic Product Editions

Oracle WebLogic Server does not provide installation programs that correspond directly to each available edition. For example, depending on the edition licensed, you may need to run one or more of the following individual installers:

  • Oracle WebLogic Server

  • Oracle Web Tier

  • Oracle Coherence

  • Oracle JRockit

  • Oracle JDeveloper

  • Oracle TopLink

  • Oracle Business Intelligence

  • SOA Suite for Oracle Middleware

  • Oracle Virtual Assembly Builder

In addition, many installers contain multiple components that may be installed all together or individually, and each installation component has a minimum license requirement. The following table identifies the minimum edition requirements for each installation option available from the Oracle WebLogic Server installation programs.

Table 2-2 Installation Programs Required for WebLogic Product Editions

Licensing Edition Corresponding Installation Programs

Standard Edition

Standard Edition encompasses the following installation programs:

  • Oracle WebLogic Server net or package installer, and Apache plug-ins (optional). This installer includes the core JEE 5 application server, Administration Console, Configuration Wizard and Upgrade Framework, WebLogic and third-party JDBC drivers, JMS, WebLogic Server clients, Web server plug-ins, and Xquery Support, WebLogic Server examples, Oracle Enterprise Pack for Eclipse, WebLogic SIP ServerFoot 2, and Sun or Oracle JRockit JDKs (depending on platform).

  • Oracle JDeveloper installer

  • Oracle TopLink installer

  • Oracle Web Tier installer

Enterprise Edition

The installation programs for Enterprise Edition include all those for Standard Edition, plus the installers for:

  • Oracle JRockit Mission Control

  • Oracle Virtual Assembly Builder (OVAB)

Note:

Adding cluster support does not require an additional installation procedure.

WebLogic Suite

The installation programs for WebLogic Suite include all those for Enterprise Edition, plus:

  • Oracle Identity Management

  • Oracle Enterprise Manager Cloud Control 12c (to obtain features of Oracle Enterprise Management Pack for Oracle Coherence)

  • Oracle Enterprise Manager Pack for Oracle Coherence

  • Oracle JRockit

  • Oracle Portal, Forms, Reports and Discoverer

Footnote 2

Usage rights to WebLogic SIP Server require a license for Oracle Communications Converged Application Server. For details, see WebLogic SIP Server

2.2.2 Licensing Considerations for Additional Features

Some Oracle WebLogic Server editions contain features that have additional licensing considerations.

2.2.2.1 WebLogic for Oracle Internet Application Server

The entitlement for Oracle WebLogic Server Basic from Internet Application Server Enterprise Edition is superceded by the unrestricted full use capabilities of Oracle WebLogic Server Enterprise Edition included in WebLogic Suite.

Note:

When Oracle Internet Application Server is licensed independently of WebLogic Suite, a constrained WebLogic license, called WebLogic Server Basic, is included. However, when Oracle Internet Application Server is licensed as part of WebLogic Suite, an unrestricted license of Oracle WebLogic Server Enterprise Edition is included.

This does not imply that two licenses of Oracle WebLogic Server Enterprise are provided within WebLogic Suite, but rather that the rights to Oracle WebLogic Server included in Internet Application Server are expanded to the unrestricted use of Oracle WebLogic Server Enterprise Edition included in WebLogic Suite.

2.2.2.2 Management Features

Note the following license considerations for management features:

  • Oracle Enterprise Manager Fusion Middleware Control is included with Oracle WebLogic Server Standard Edition, Oracle WebLogic Server Enterprise Edition, and WebLogic Suite Edition.Foot 3

  • Unrestricted use of the WebLogic Server Administration Console, the WebLogic Scripting Tool, and WebLogic JMX is available in all Oracle WebLogic Server editions.

  • Oracle WebLogic Server Standard Edition, Oracle WebLogic Server Enterprise Edition, and WebLogic Suite work with Oracle Enterprise Manager Cloud Control, which is Oracle's integrated enterprise information technology (IT) management product line providing the industry's only complete, integrated, and business-driven enterprise cloud management solution.Foot 4

2.2.2.3 High Availability Features

Oracle WebLogic Server provides several features and tools to support the deployment of highly available and scalable applications, including the following:

  • Oracle WebLogic Server clusters, that provide scalability and reliability for your applications by distributing the work load among multiple instances of Oracle WebLogic Server.

  • Work Managers, which prioritize work based on rules you define and by monitoring actual run time performance statistics. Work Managers can be used to provide overload protection, such as detecting, avoiding, and recovering from excess workload. They may be applied globally to a Oracle WebLogic Server domain or to a specific application or component.

  • Oracle WebLogic Server persistent store, which is a built-in, high-performance storage solution for Oracle WebLogic Server subsystems and services that require persistence. For example, it can store persistent JMS messages or temporarily store messages sent using the Store-and-Forward feature. The persistent store supports persistence to a file-based store or to a JDBC-enabled database.

  • Network channels, which facilitate the effective use of network resources by segregating network traffic into channels based on the type of traffic.

  • Store-and-forward services, which enable Oracle WebLogic Server to deliver messages reliably between applications that are distributed across Oracle WebLogic Server instances. If the message destination is not available at the moment the messages are sent, either because of network problems or system failures, then the messages are saved on a local server instance and are forwarded to the remote destination once it becomes available.

  • Oracle Database Real Application Cluster (RAC) integration, which is provided by Oracle WebLogic Server via multi data sources, a collection of data sources representing each node in an Oracle Database RAC treated logically as one data source by the application layer, and GridLink data sources, an integration with Oracle Database RAC that requires only one data source per Oracle Database RAC within Oracle WebLogic Server.

    A multi data source is an abstraction around a group of data sources that provides load balancing or failover processing at the time of connection requests, between the data sources associated with the multi data source.

Some Oracle WebLogic Server high availability features require special licensing considerations, which are described in the following sections.

2.2.2.3.1 Oracle WebLogic Server Standard Edition

A Standard Edition license provides unlimited access to most high availability features in Oracle WebLogic Server, with the exception of Cluster Support. With a Standard Edition license, no restrictions are placed on the followingFoot 5:

  • The number of Managed Server instances that may be configured in a WebLogic domain

  • Use of the Apache HTTP Server Plug-In to perform load balancing among non-clustered Managed Server instances using the WebLogicCluster plug-in configuration parameter

2.2.2.3.2 Cluster Support

Cluster Support is provided in all Oracle WebLogic Server Enterprise Edition and WebLogic Suite Edition licenses, and includes the following capabilities:

  • Application failover

    When an application component becomes unavailable for any reason, a copy of the failed object finishes the job. In case of hardware or other failures, session state is available to other cluster nodes that can resume the work of the failed node.

  • Cluster management and administration

    Creating a cluster of Managed Servers enables management and administration of these clustered servers as a single entity. Cluster management and administration features are provided for configuration, application deployment, and monitoring purposes.

  • Automatic and manual migration of a clustered server instance from one computer to another using Server Migration

    Using Service Migration, the uninterrupted availability of singleton services — services that must run on only a single server instance at any given time, such as JMS and the JTA transaction recovery system — is ensured when the hosting server instance fails.

  • Load balancing

    Incoming requests can be routed to a WebLogic Server instance in the cluster based on the volume of work being processed.

The following types of objects can be clustered in a WebLogic Server deployment:

  • Servlets

  • Java Server Pages

  • Enterprise JavaBeans

  • Remote Method Invocation (RMI) objects

  • Java Messaging Service (JMS) destinations. Note:

    • A connection factory and a destination can be targeted to different WebLogic Server instances.

    • Foreign servers and distributed destinations may be used across multiple WebLogic Server instances.

2.2.2.3.3 High Availability Considerations for Oracle WebLogic Server Middle-Tier Instances

There are several ways that you can make Oracle WebLogic Server instances highly available. Each of these high availability models has specific licensing implications. These considerations are similar to the licensing considerations for the high availability features of the Oracle Database.

  • Backup: In this type of recovery, Oracle WebLogic Server data/files of the primary server are stored on storage devices, such as tape media, and customers are not required to purchase additional licenses.

  • Failover (also known as Active/Passive or Cold Failover Cluster): In this type of recovery, Oracle WebLogic Server nodes are configured in an Active/Passive Cluster; the first installed node acts as a primary node. If the primary node fails, one of the nodes in the cluster acts as the primary node. In this type of environment Oracle permits licensed Oracle WebLogic Server customers to run the Oracle WebLogic Server on an unlicensed spare computer for up to a total of ten separate days in any given calendar year. Any other use requires the environment to be fully licensed. Additionally, the same metric (that is, processor-based, or named user based) must be used when licensing the Oracle WebLogic Server in a failover environment.

  • Remote Mirroring: This method involves copying the Oracle WebLogic Server software to the secondary site and copying the changes in the primary Oracle WebLogic Server configuration and data to the secondary site. This can be accomplished through techniques such as storage based remote mirroring or host based mirroring. In the event of a failure at the primary site, the Oracle WebLogic Server on the secondary site is run using the remote storage. In this environment, Oracle WebLogic Server must be fully licensed at the primary site, and if it is ever installed and/or run at the secondary site, it must also be fully licensed there. Additionally, the same metric (that is, processor-based, or named user based) must be used to license both Oracle WebLogic Server domains.

2.2.2.3.4 Database Integration

JDBC multi data sources, also known as GridLink for RAC, are available in Oracle WebLogic Server Standard Edition, Oracle WebLogic Server Enterprise Edition, and WebLogic Suite.

Use of Oracle WebLogic Server GridLink data sources, known as Active GridLink for RAC, is an entitlement available only as part of licensing WebLogic Suite or Exalogic Elastic Cloud Software.

Table 2-3 lists and describes the license restricted Oracle WebLogic Server GridLink data source XML configuration elements.

Table 2-3 GridLink Data Source (Active GridLink for RAC) Configuration Detail

Data Source Configuration Description
<fan-enabled>

Enables Fast Application Notification (FAN) event awareness of Oracle WebLogic Server

<ons-node-list>

Identifies list of Oracle Notification Service (ONS) nodes

<ons-wallet-file>

Identifies file defining SSL keys for ONS

For more information about configuring GridLink data sources within Oracle WebLogic Server, see "Using GridLink Data Sources" in Configuring and Managing JDBC Data Sources for Oracle WebLogic Server.

2.2.2.3.5 Oracle WebLogic Software Kit for Oracle Database Appliance

Oracle WebLogic Software Kit (the "Kit") for Oracle Database Appliance includes a restricted use of Oracle Traffic Director with Oracle WebLogic Server and integration software for Oracle WebLogic Server, both specific for Oracle Database Appliance (ODA).

The Oracle WebLogic Software Kit (the "Kit") for Oracle Database Appliance is limited to use with Oracle Database Appliance. The Oracle Traffic Director portion of the Kit is limited to High Availability Virtual IP, Access Manager WebGate, Origin server load balancing to Oracle WebLogic Server, and content caching on Oracle Database Appliance.

2.2.2.4 WebLogic SIP Server

WebLogic SIP Server is included in all editions of Oracle WebLogic Server; however, you must license Oracle Communications Converged Application Server (OCCAS) in order to have usage rights to SIP Server.

2.2.2.5 Apache Derby

Apache Derby is an all-Java open source RDBMS that is included in the Oracle WebLogic Server distribution solely in support of Oracle WebLogic Server evaluation, either in the form of custom trial applications or through packaged sample applications provided with Oracle WebLogic Server. Use of Derby is subject to the terms of the Apache License, Version 2.0, available at the following URL:

http://www.apache.org/licenses/

2.2.2.6 Standalone WebLogic Clients

The licenses for Oracle WebLogic Server Standard Edition, Oracle WebLogic Server Enterprise Edition, and WebLogic Suite Edition provide unrestricted use of the client JAR files bundled with Oracle WebLogic Server for creating standalone clients that access applications hosted on Oracle WebLogic Server.

The client JARs and other resources provided in Oracle WebLogic Server for creating standalone clients, and the key features they support, are listed in Table 2-4:

Table 2-4 Client JAR files and Other Resources Provided for Standalone Clients

Client Type Bundled Resources Key Features

WebLogic Full Client (T3)

wlfullclient.jar

Supports the following:

  • Most Java EE and WebLogic-specific features

  • Clustering, SSL

  • JMS and JMS SAF clients

WebLogic Thin Client (T3)

wlthint3client.jar

Supports the following:

  • Oracle WebLogic's T3 protocol for Remote Method Invocation (RMI), including RMI over HTTP

  • Access to JMX, JNDI, and EJB resources available in Oracle WebLogic Server

  • Transaction initiation and termination using JTA

  • WebLogic client JMS features

  • Client-side clustering

  • JAAS authentication and JSSE SSL

WebLogic-IIOP

wlfullclient.jar

  • Supports most WebLogic-specific features

  • Supports clustering, SSL

  • Faster and more scalable than IIOP thin clients

  • Not ORB-based

  • Does not support Oracle WebLogic Server JMS

Java EE Application Client (Thin Client)

wlclient.jar

  • Clustering, SSL, many Java EE features, including security and transactions

  • Uses CORBA 2.4 ORB

JMS Thin Client

wljmsclient.jar

wlclient.jar

  • Thin client functionality

  • WebLogic JMS, except for client-side XML selection for multicast sessions and JMSHelper class methods

  • SSL

JMS SAF Client — For using store-and-forward services

wlsafclient.jar

wljmsclient.jar

wlclient.jar

  • Locally stores messages on the client and forwards them to server-side JMS destinations when the client is connected

  • Supports SSL

JMS C Client

wlfullclient.jar or

wljmsclient.jar

wlclient.jar

  • C client applications that can access WebLogic JMS applications and resources

  • Supports SSL

JMS .NET Client

WebLogic.Messaging.dll dynamic library

Microsoft .NET client applications, written in C# that can access WebLogic JMS applications and resources

JMX Client

wljmxclient.jar

Accesses Oracle WebLogic Server MBeans

Web Services Client

wseeclient.jar

Invokes Web Service

REST Client

jersey-client.jar

Supports JAX-RS client API

2.2.2.7 Other Oracle WebLogic Server Clients

The licenses for Oracle WebLogic Server Standard Edition, Oracle WebLogic Server Enterprise Edition, and WebLogic Suite provide unrestricted use of the clients listed and described in Table 2-5 for the licensed Oracle WebLogic Server installation.

Table 2-5 Other Clients Use Not Restricted with the Licensed Oracle WebLogic Server

Client Type Key Features

WebLogic Scripting Tool (WLST)

Client for configuring Oracle WebLogic Server instances

Web server plug-ins for Oracle WebLogic Server

Client for Apache HTTP Server, Microsoft Internet Information Server, Oracle HTTP Server, and Oracle iPlanet Web Server

2.2.3 Restricted-Use Licensing

The following restricted-use licenses are included with Oracle WebLogic Server in the editions and products indicated.

2.2.3.1 Oracle Database License Requirements

WebLogic Suite includes Oracle Internet Application Server Enterprise Edition, which includes a restricted-use license of the Oracle Database. See Restricted-Use Licensing for details.

2.2.3.2 Oracle Internet Application Server Requirements

See Restricted-Use Licensing for details about restricted-use licenses included with WebLogic Suite Edition.

2.2.3.3 Oracle JDeveloper License Requirements

Oracle JDeveloper bundles UDDI client libraries from the HP SOA Systinet Registry. Such libraries and UDDI client functionality are licensed only to the end user for the purpose of connecting to and communicating with the Oracle Service Registry.

2.2.3.4 Oracle Java SE, Oracle Java SE Advanced, and Oracle Java SE Suite

A license to Oracle WebLogic Server Standard Edition includes a restricted use license for Oracle Java SE, solely for running Oracle WebLogic Server Standard Edition server applications and for enabling client applications to access Oracle WebLogic Server Standard Edition components. Support of Oracle Java SE is limited to support of Oracle WebLogic Server Standard Edition components.

A license to Oracle WebLogic Server Enterprise Edition includes a restricted use license for Oracle Java SE Advanced, solely for running Oracle WebLogic Server Enterprise Edition server applications. A license to Oracle WebLogic Server Enterprise Edition also includes a restricted use license for Oracle Java SE (for clarity, it is not Oracle Java SE Advanced), solely for the purpose of enabling client applications to access Oracle WebLogic Server Enterprise Edition components. Support of Oracle Java SE Advanced and Oracle Java SE is limited to support of Oracle WebLogic Server Enterprise Edition components.

A license to Oracle WebLogic Suite includes a restricted use license for Oracle Java SE Suite, solely for running Oracle WebLogic Suite server applications. A license to Oracle WebLogic Suite also includes a restricted use license for Oracle Java SE (for clarity, it is not Oracle Java SE Suite), solely for the purpose of enabling client applications to access Oracle WebLogic Suite components. Support of Oracle Java SE Suite and Oracle Java SE is limited to support of Oracle WebLogic Suite components.

In each case;

(a) Use of the applicable Oracle Java SE edition in the manner or order listed above in this section, shall be pursuant to the terms and conditions applying to your use of the corresponding Oracle WebLogic edition.

(b) If you use an Oracle Java SE edition in any other way than as set forth above in this section, your use of Oracle Java SE shall be subject to the terms set forth at: http://www.oracle.com/technetwork/java/javase/terms/license.

For details on Java SE Editions, see http://www.oracle.com/technetwork/java/javase/terms/products/index.html.

2.2.4 Oracle WebLogic Server Optimizations for Exalogic Elastic Cloud Software

The following sections describe the Oracle Weblogic Server optimizations for Exalogic Elastic Cloud software:

2.2.4.1 Input/ Output and Work Manager Optimizations for Exalogic Elastic Cloud Software

Exalogic Elastic Cloud Software can be configured with input/output and Work Manager optimizations for Oracle WebLogic Server Table 2-6 lists and describes the MBean attributesFoot 6 for configuring Oracle WebLogic Server with these options that are restricted to Exalogic Elastic Cloud Software licenses.

Table 2-6 Exalogic Elastic Cloud Software Configuration Enabled in Oracle WebLogic Server

MBean Attribute Description

KernelMBean.ScatteredReadsEnabled=true

Increases efficiency during I/O in environments with high network throughput.

KernelMBean.GatheredWritesEnabled=true

Increases efficiency during I/O in environments with high network throughput.

KernelMBean.AddWorkManagerThreadsByCpuCount

Increases efficiency of the self-tuning thread pool by aligning it with the Exalogic processor architecture threading capabilities

ServerMBean.useConcurrentQueueForRequestManager=true

Lockless request manager enables higher concurrency and efficiency in processing on Exalogic systems, especially for JMS use cases.

2.2.4.2 JDBC and Data Source Optimizations for Exalogic Elastic Cloud Software

Exalogic Elastic Cloud Software can be configured with optimized JDBC connections and improved Oracle Database Real Application Cluster connectivity within Oracle WebLogic Server. Table 2-7 lists and describes the Oracle JDBC features that are restricted to Exalogic Elastic Cloud Software licenses. Note, as stated in Socket Direct Protocol for Exalogic Elastic Cloud Software that Oracle WebLogic Server data sources using a JDBC connection string with the protocol portion being set to SDP (PROTOCOL=SDP) are restricted to Exalogic Elastic Cloud Software.

Table 2-7 Exalogic Elastic Cloud Software Oracle JDBC Options

Option Description

oracle.jdbc.enableJavaNetFastPath

Enables the Oracle JDBC driver to reduce data copies and fragmentation.

Exalogic Elastic Cloud Software includes the right to Oracle WebLogic Server GridLink data sources, known as Active GridLink for RAC. The definitions of the XML configuration elements available in GridLink data sources for the Exalogic Elastic Cloud Software entitlement are described in Database Integration

2.2.4.3 Cluster State Replication Optimizations for Exalogic Elastic Cloud Software

Exalogic Elastic Cloud Software can be configured for optimized state replication with Oracle WebLogic Server. Specifically one-way RMI for state replication and multi-channel replication are restricted to Exalogic Elastic Cloud Software.

For information about configuring these cluster state replication optimizations, see "Enabling Cluster-Level Session Replication Enhancements" in Oracle Fusion Middleware Exalogic Enterprise Deployment Guide.

Table 2-8 lists and describes the Oracle WebLogic Server cluster state replication MBeans that are restricted to Exalogic Elastic Cloud.

Table 2-8 Exalogic Elastic Cloud Software MBeans for State Replication

MBean Description

ServerMBean.setReplicationPorts(String ports)

Enables the configuration of multiple replication channels per server within a Oracle WebLogic Server cluster.

ClusterMBean.setOneWayRmiForReplicationEnabled(boolean enable)

Enables state replication to be set directionally to one-way only

ClusterMBean.setSessionLazyDeserializationEnabled(boolean enable)

Increases efficiency with session replication.

2.2.4.4 Socket Direct Protocol for Exalogic Elastic Cloud Software

Exalogic Elastic Cloud can be configured to utilize socket direct protocol (SDP) as a high performance protocol for WebLogic Network Channels and JDBC connectivity.

Oracle WebLogic Server data sources using a JDBC connection string with the SDP protocol (for example, (PROTOCOL=SDP)) are restricted to Exalogic Elastic Cloud Software. For information about configuring SDP based Oracle WebLogic Server data sources see "Enable Socket Direct Protocol for a Grid Link Data Source" in Configuring and Managing JDBC Data Sources for Oracle WebLogic Server.

Table 3-4 lists and describes Oracle WebLogic Server SDP features that are restricted to Exalogic Elastic Cloud Software licenses.

Table 2-9 Exalogic Elastic Cloud Software WebLogic MBean Configuration Options

MBean Attribute Description

NetworkAccessPointMBean.SDPEnabled

Specifies whether the network channel supports the socket direct protocol.

For more information about the NetworkAccessPointMBean.SDPEnabled attribute, see the Oracle WebLogic Server MBean Reference.

2.2.4.5 Server and Service Migration Performance Optimizations for Exalogic Elastic Cloud Software

Exalogic Elastic Cloud Software can be configured with Oracle WebLogic Server to enable more rapid failure detection and failover for migration of pinned services such as JMS and JTA Transaction Recovery Services, or migration of migratable servers hosting such services.

Table 2-10 lists and describes the Oracle WebLogic Server cluster MBeans that are restricted to Exalogic Elastic Cloud.

Table 2-10 Exalogic Elastic Cloud Software WebLogic MBean Configuration Options

MBean Description

ClusterMBean.memberDeathDetectorEnabled=true

Enables faster detection of failed singleton services to improve server and service migration performance.

2.2.4.6 Java Server Page Factory Caching Optimizations for Exalogic Elastic Cloud Software

Exalogic Elastic Cloud Software can be configured with Oracle WebLogic Server to use JSP factory caching and improve scalability of Web applications built on the JSP Servlet engine (OJSP) utilized by Fusion Middleware products and Fusion Middleware applications running on Oracle WebLogic Server.

These optimizations are enabled when Exalogic domain-level enhancements are enabled as described in "Enabling Exalogic-Specific Enhancements in Oracle WebLogic Server 11g Release 1". They can also be controlled by enabling the init parameter jsp_factory_caching (default false).

2.2.4.7 Oracle HTTP Client Optimizations for Exalogic Elastic Cloud Software

Exalogic Elastic Cloud Software can be configured with Oracle WebLogic Server to optimize Oracle HTTP client connection management to improve performance of Web applications built with Fusion Middleware products running on Oracle WebLogic Server.

These optimizations are enabled when Exalogic domain-level enhancements are enabled as described in "Enabling Exalogic-Specific Enhancements in Oracle WebLogic Server 11g Release 1."

2.3 Oracle Internet Application Server

Oracle Internet Application Server is available in three editions with different functional capabilities, each suitable for different kinds of applications and different development and deployment scenarios. Oracle also offers several application server options, packs, and other products that enhance the capabilities of Oracle Internet Application Server for specific purposes. This section describes the licensing editions of Oracle Internet Application Server.

Note:

All editions of the products Oracle Internet Application Server and Oracle Forms and Reports Server include rights to Oracle WebLogic Server Basic. Oracle WebLogic Server Basic is only for running components provided within these products such as Forms, Reports, Discoverer and Portal. It can also be used for custom Java applications such as those developed for Oracle Containers for J2EE. Products outside of Oracle Internet Application Server and Oracle Forms and Reports that have licensing dependencies on any edition of Oracle Internet Application Server or Oracle Forms and Reports do not have the right to run those products on Oracle WebLogic Server Basic unless stated specifically within their licensing documentation. For complete details about Oracle WebLogic Server Basic, see WebLogic Server Basic.

Table 2-11 introduces the Oracle Internet Application Server licensing options.

Table 2-11 Oracle Internet Application Server Editions

Licensing Edition High-Level Functionality Included Features

Standard Edition

Oracle Internet Application Server Standard Edition includes:

Note: In Oracle Fusion Middleware 10g Release 2 and Release 3, Oracle Internet Application Server includes the licensing rights to Oracle Containers for J2EE (OC4J) as the J2EE container. In future releases of Oracle Fusion Middleware, customers of Oracle Internet Application Server continue to have rights to the OC4J 10g Release 2 and Release 3 (the terminal release of OC4J).

Oracle Internet Application Server also includes the Oracle Security Developer Tools.

Oracle Internet Application Server Standard Edition, in addition to the components listed above, also includes the following:

  • Oracle Internet Directory

  • Oracle Single Sign-On

  • Oracle Directory Services Manager

Note: In Oracle Fusion Middleware 10g Release 2, Oracle Internet Application Server includes the licensing rights to Oracle Single Sign-On. In Oracle Fusion Middleware 11g, customers of Oracle Internet Application Server continue to have rights to Oracle Single Sign-On 10g Release 2. In Oracle Fusion Middleware 11g, customers of Oracle Internet Application Server additionally have the rights to Oracle Access Manager Basic as described in Oracle Access Manager Basic.

In Oracle Fusion Middleware 10g Release 2, Oracle Internet Application Server Standard Edition includes limited use licenses for Oracle Internet Directory and Oracle Single Sign-On. The full use licenses for these products are available in Oracle Internet Application Server Enterprise Edition, and also in Oracle Identity and Access Management Suite Plus as described in Oracle Identity and Access Management Suite Plus.

  • mod_ossl

  • mod_oradav

  • mod_fastcgi

  • mod_rewrite

  • Proxy Plug-In

  • XML Developer Kit

  • Oracle Security Developer Tools

  • Oracle Enterprise Manager Fusion Middleware Control

  • Java Authentication and Authorization Service (JAAS) Provider

  • Data Direct JDBC drivers for Oracle and non-Oracle databases

  • mod_plsql

  • mod_osso

  • mod_perl

  • Perl Interpreter

  • DBI/DBD data access libraries

  • Oracle Content Management SDK

  • Oracle Repository Creation Utility

Enterprise Edition

Oracle Internet Application Server Enterprise Edition includes all of the Standard Edition functionality, plus:

  • Oracle Internet Directory

  • Oracle Single Sign-On

  • Oracle Reports Services

  • Oracle Forms Services

  • Oracle Directory Services Manager

In addition to the components listed above, Oracle Internet Application Server Enterprise Edition includes the rights to the following components from Oracle Fusion Middleware 10g Release 2:

  • Oracle Delegated Administration Services

  • Oracle Directory Integration Platform

  • Oracle Single Sign-On

Oracle Internet Application Server Enterprise Edition includes full use licenses for Oracle Internet Directory.

Note: In Oracle Fusion Middleware 10g Release 2, Oracle Internet Application Server includes the licensing rights to Oracle Single Sign-On. In Oracle Fusion Middleware 11g, customers of Oracle Internet Application Server continue to have rights to Oracle Single Sign-On 10g Release 2. In Oracle Fusion Middleware 11g, customers of Oracle Internet Application Server additionally have the rights to Oracle Access Manager Basic as described in Oracle Access Manager Basic

Note: If you license Oracle Internet Application Server Enterprise Edition, some Identity Management and Access Management components will be from earlier releases of Oracle Fusion Middleware 10g.

All Standard Edition features, plus:

  • Oracle Identity Management features

  • Business Intelligence features

  • Application Interconnect Toolkit

  • Technology Adapters and Oracle Enterprise Service Bus

  • Oracle B2B

See Oracle Identity Management for details about Identity Management features.

2.3.1 Oracle Internet Application Server Editions and Installation Types

When you install Oracle Internet Application Server, you will have the choice of several installation types. Each installation type provides a specific set of components and features.

Oracle Internet Application Server editions do not map directly to these product installation types. It is important to understand how these two concepts relate to each other. Table 2-12 lists the minimum edition requirements for each installation type.

In each case, the minimum edition listed is the edition required to install the installation type. However, the minimum edition may not enable you to use everything included in that installation type. For example, you can install Portal, Forms, Reports and Discoverer from an installation type, but the Standard Edition license does not cover the usage of Oracle Forms, Reports and Discoverer. These restrictions are detailed in Table 2-13.

Table 2-12 Edition Requirements for Installation Types of Oracle Internet Application Server

Installation Type Oracle Internet Application Server Minimum Edition Required

Web Tier

Standard Edition

Oracle WebLogic Server

Standard Edition

JDeveloper

Standard Edition

TopLink

Standard Edition

Oracle Identity Management

Standard Edition

Portal, Forms, Reports and Discoverer

Standard Edition

Integration, Oracle B2B

Enterprise Edition

Repository Creation Utility

Standard Edition

Table 2-13 lists the installation types available with each of the Oracle Internet Application Server editions, along with any exceptions or restrictions associated with each edition-installation pair.

Table 2-13 Installation Types Included with Editions of Oracle Internet Application Server

Edition Installation Types Exceptions

Standard Edition

Web Tier

Oracle WebLogic Server

JDeveloper

TopLink

Portal, Forms, Reports and Discoverer

Repository Creation Utility

Upgrade to Enterprise Edition if you need:

  • Portal, Forms, Reports and Discoverer

  • Oracle Single Sign-On

  • Oracle Internet Directory

See also Restricted-Use Licensing

Enterprise Edition

Web Tier

Oracle WebLogic Server

JDeveloper

TopLink

Portal, Forms, Reports and Discoverer

Integration, Oracle B2B

Repository Creation Utility

For Integration installations, all packaged application, legacy system, and B2B adapters are licensed separately.

See also Restricted-Use Licensing

2.3.2 Licensing Considerations for Additional Features

Certain Oracle Application Server features have additional licensing considerations. This section contains the following subsections:

2.3.2.1 Management Features

Note the following license considerations for management features:

  • Oracle Enterprise Manager Fusion Middleware Control is included with all editions of Oracle Application Server.

  • Oracle Application Server Enterprise Edition can be managed by Oracle Enterprise Manager Cloud Control, which is Oracle's integrated enterprise information technology (IT) management product line providing the industry's only complete, integrated, and business-driven enterprise cloud management solution.

2.3.2.2 Security Features

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.

2.3.2.2.1 Oracle Advanced Security

Oracle Advanced Security ensures that communication over the Oracle SQL*Net Protocol is encrypted and secure. It also provides strong authentication services between the application server and the database. As part of a "secure by default" architecture, Oracle Advanced Security is installed with Oracle Fusion Middleware by default. This ensures that the client components required for secure communication and strong authentication between the application server and an Oracle database are present. However, if you want to configure and use the secure communication and authentication services provided by Oracle Advanced Security, you must also license Oracle Advanced Security with the Oracle database with which the application server communicates.

2.3.2.2.2 Oracle Identity Management

The Oracle Identity Management license that is included in Oracle Internet Application Server Enterprise Edition includes the following:

  • Oracle Internet Directory

  • Oracle Directory Integration Platform

  • Oracle Delegated Administration Services

  • Oracle Directory Services Manager

  • Oracle Single Sign-On

  • Oracle Access Manager Basic

    For more information, see Oracle Access Manager Basic.

A restricted use license for some of the Oracle Identity Management features is included with the application server for specific purposes. For more information, see Restricted-Use Licensing

2.3.2.3 High Availability Features

Oracle Internet 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. These considerations are described in High Availability Considerations for Oracle WebLogic Server Middle-Tier Instances There are further high availability restrictions for Oracle Internet Application Server based on the limited use license of Oracle WebLogic Server Basic, described in WebLogic Server Basic.

2.3.2.4 Adapters

See Oracle Fusion Middleware Adapters for a description of Fusion Middleware Adapters. Technology adapters are included in all Oracle Internet Application Server editions. Other adapters require separate licensing.

2.3.3 Restricted-Use Licensing

The following restricted-use licenses are included with Oracle Internet Application Server in the editions and products indicated.

2.3.3.1 Standard Edition

  • Oracle Single Sign-On is provided only for use with Oracle Portal.

  • Oracle Internet Directory is provided for use with Oracle Single Sign-On and with application server components to:

    • Provision, store, and manage users and groups, along with their associated security credentials and privileges

    • Synchronize data with third party directory services

    • Store other component-specific metadata

  • Oracle Advanced Security Option is included, with use limited strictly to the Oracle Java SSL Library.

  • The Oracle Database (Enterprise Edition) is provided only for use with the Oracle Repository Creation Utility database schema for storing product metadata.

Note:

During installation, you can choose to install the product metadata into an existing, licensed database. Choosing this option has the following licensing implications:

  • The restricted use license does not apply to the use of the existing database as the Oracle Repository Creation Utility database schema.

  • If the computer on which your existing database is running does not run any other Oracle Application Server installations, there is no Oracle Internet Application Server license requirement for that computer.

  • Installing the Oracle Repository Creation Utility database schema into your existing database may increase the number of users accessing that database, and may thus affect your database license needs. You need to make sure that you have the appropriate number of database licenses to ensure compliance.

2.3.3.2 Enterprise Edition

  • A license to iAS-EE includes a restricted-use license to Oracle Business Intelligence Publisher. Use of Oracle Business Intelligence Publisher is restricted to use for production deployment purposes only. For use of Oracle Business Intelligence Publisher with application development and testing, a full use Oracle Business Intelligence Publisher, Oracle Business Intelligence EE, or Internet Developer Suite license is required.

  • Oracle Advanced Security Option is included, with use limited strictly to the Oracle Java SSL Library.

  • The Oracle Database (Enterprise Edition) is provided only for use with the Oracle Repository Creation Utility database schema for storing product metadata.

Note:

During installation, you can choose to install the Oracle Repository Creation Utility database schema into an existing, licensed database. Choosing this option has the following licensing implications:

  • The restricted use license does not apply to the use of the existing database for the Oracle Repository Creation Utility database schema.

  • If the computer on which your existing database is running does not run any other Oracle Fusion Middleware installations, there is no Oracle Internet Application Server license requirement for that computer.

  • Installing the Oracle Repository Creation Utility database schema into your existing database may increase the number of users accessing that database, and may thus affect your database license needs. You need to make sure that you have the appropriate number of database licenses to ensure compliance.

2.3.3.3 Oracle Database License Requirements: Oracle Internet Application Server (Standard Edition, Enterprise Edition) and WebLogic Suite

Storing any data other than the Oracle Repository Creation Utility database schema in the Oracle Application Server Infrastructure database requires a full use license of the Oracle Database (Standard Edition 2 or Enterprise Edition).

2.3.3.3.1 Full Use License of Oracle Database Standard Edition 2

Some examples of the kinds of data that require the purchase of a full use license for the Oracle Database Standard Edition 2 include:

  • Documents or any other objects stored in the Oracle Database under Oracle Content Management SDK

  • Documents or any kind of content stored in the Portal Repository

  • Oracle Integration B2B

  • Any BPEL Process Manager process instance data, which includes using Oracle Database as the dehydration store

  • Any LDAP data related to the use of Oracle Internet Directory as a general purpose LDAP directory

  • Any other custom data that is created or updated by an application

2.3.3.3.2 Full Use License of Oracle Database Enterprise Edition

Two kinds of data require the purchase of a full use license of the Oracle Database Enterprise Edition:

  • Any Oracle Portal that leverages the VPD functionality of the database for hosting

  • Any LDAP data related to the use of an Oracle Internet Directory LDAP Directory, and database replication is used

2.3.3.3.3 When is a Full Use License of Oracle Database Not Required?

The following scenarios do not require the purchase of a full use license of the Oracle Database when you purchase Oracle Internet Application Server:

  • If you are only using Oracle Web Cache

  • If you are using Oracle Business Intelligence Discoverer only against a non-Oracle database

  • If you are using Oracle Reports Services only against a non-Oracle database

2.4 Oracle GlassFish Server

Oracle GlassFish Server is a Java EE server infrastructure that comes with a rich administrative console and scripting infrastructure for developing and deploying Java EE applications. It is available as a standalone product.

When you license Oracle GlassFish Server, it includes:

  • Java EE Server infrastructure

  • Java SE. For details on Java SE Editions, see http://www.oracle.com/technetwork/java/javase/terms/products/index.html.

  • Oracle GlassFish Message Queue

  • Oracle GlassFish Server HTTP load balancer plug-in

  • GlassFish Server Control

  • Oracle TopLink — for JPA 2.0 persistence infrastructure

  • asadmin — the command line interface to Oracle GlassFish Server

  • HADB — for Oracle GlassFish 2.x releases, enabling additional quality of service support for state management

Oracle GlassFish Server is part of the Oracle Fusion Middleware application grid portfolio and is ideally suited for applications requiring lightweight infrastructure with the most up-to-date implementation of enterprise Java, Java EE 6, and Java Web Services infrastructure.

Oracle GlassFish Server can also be managed with Oracle Enterprise Manager Cloud Control 12c, which is Oracle's integrated enterprise information technology (IT) management product line providing the industry's only complete, integrated, and business-driven enterprise cloud management solution. Management of Oracle GlassFish Server with Cloud Control is separately licensed; see Oracle WebLogic Server Management Pack Enterprise Edition.

2.4.1 Java SE

Java SE includes the Java Development Kit (JDK), the Java Runtime Environment (JRE) and the JRockit JDK.

For full details on Java SE Editions, see http://www.oracle.com/technetwork/java/javase/terms/products/index.html.

2.5 Oracle Web Tier

Oracle Web Tier is a high performance Web server infrastructure consisting of the following components:

  • Oracle HTTP Server

    Oracle HTTP Server is an Apache based web server that provides a HTTP listener for Oracle WebLogic Server and the framework for hosting static pages, dynamic pages, and applications over the web.

    Oracle HTTP Server includes the following extensions:

    • mod_ossl

    • proxy plug-in

    • mod_oradav

    • mod_fastcgi

    • mod_rewrite

    • mod_plsql

    • mod_osso

    • mod_perl

  • Oracle iPlanet Web Server

    Oracle iPlanet Web Server is the former Sun Java System Web Server, and delivering a single, secure infrastructure for all Web technologies and applications.

  • Oracle iPlanet Web Proxy Server

    Oracle iPlanet Web Proxy Server solves the problems of network congestion and slow response time and provides control over network resources without burdening end users or network administrators.

  • Oracle Web Cache

    Oracle Web Cache is a content-aware server accelerator, or reverse proxy, for the web tier that improves the performance, scalability, and availability of Web sites running on any web server or application server, such as Oracle HTTP Server and Oracle WebLogic Server. Oracle Web Cache can serve large numbers of client requests, offloading this process from the application server.

  • Oracle WebLogic Management Framework

2.6 Oracle Coherence Products

Oracle Coherence is available in three editions: Oracle Coherence Standard Edition One (OC-SEO), Oracle Coherence Enterprise Edition (OC-EE), and Oracle Coherence Grid Edition (OC-GE). Coherence deployment consists of a set of clustered nodes, each of which must be licensed with the same edition.

OC-SEO clusters may have unlimited nodes, but only two nodes may be configured to have any partitioned cache services (storage-enabled attribute set to true).

An unlimited number of Oracle Coherence Real-Time Compute Clients licenses are included with each license of OC-GE. Real-time Compute Clients provide Java client access from within the Coherence cluster and have all the capabilities of OC-GE nodes except the capability to manage partitioned data and the capability to be an extend proxy.

This section contains the following topics:

2.6.1 Client Access to Oracle Coherence Clusters

Oracle Coherence Real-Time Data Clients (OC-RTDC) enable client access from outside the Oracle Coherence cluster. An unlimited number of OC-RTDC licenses are included with each license of Oracle Coherence. OC-RTDC come in three languages: Java, C++ or .NET (C#), with OC-SEO limited to Java-only. OC-RTDC connects to the Oracle Coherence cluster through one or more specially configured cluster member nodes called an Extend Proxy. All Extend Proxy nodes must be separately licensed.

2.6.2 Feature Availability in Oracle Coherence Editions

Oracle Coherence installation packages install features that may be restricted to use only in specified Oracle Coherence Editions. Table 2-14 lists the features available in the Oracle Coherence Editions. The Y value in a column means that the feature is available in the specified product edition; N means that use of the feature is not permitted in the specified product edition. This table can help you understand the difference between the product editions and determine whether you require Oracle Coherence Standard Edition One, Oracle Coherence Enterprise Edition or Oracle Coherence Grid Edition.

Table 2-14 Coherence Editions

Feature Oracle Coherence Standard Edition One Oracle Coherence Enterprise Edition Oracle Coherence Grid Edition

Fault-tolerant data caching

Y

Y

Y

Data management including write-behind, transactions, analytics and events

Y

Y

Y

Local cache, Near cache, continuous query cache, real-time events

Y

Y

Y

Fully replicated data management

Y

Y

Y

Partitioned data management

Y

Y

Y

Data source integration through read-through/write-through/write-behind caching

Y

Y

Y

Persistent, Recoverable Caching

Y

Y

Y

Hibernate integration

Y

Y

Y

REST, memcached, JCache Clients

Y

Y

Y

Java Real Time Data Clients

Y

Y

Y

Scale-out Caching, Query, Aggregation, and Processing

N

Y

Y

.NET and C++ Real-Time Data Clients

N

Y

Y

Oracle WebLogic Management Framework (see Oracle WebLogic Management Framework)

N

Y

Y

HTTP session management for application servers

N

Y

Y

TopLink integration

N

Y

Y

WorkManager

N

Y

Y

Elastic Data

N

N

Y

GoldenGate HotCache

N

N

Y

Unlimited Real-Time Compute Clients

N

N

Y

MultitenancyFoot 7

N

N

Y

Federated Caching / WAN supportFoot 8

N

N

Y

Footnote 7

Coherence Multitenancy works only in conjunction with Oracle WebLogic Server Multitenant. See Oracle WebLogic Server Multitenant for additional licensing details.

Footnote 8

Grid Edition is required for Federated Caching, WAN and other deployments that implement cluster-to-cluster interconnects, including any deployment where responsibility for data and/or processing spans more than one data center and activities are coordinated between those data centers using any form of Coherence-provided messaging or connectivity, such as deployments that feature two or more TCMP clusters interconnected by Coherence*Extend.

2.6.3 Oracle WebLogic Coherence Grid Edition Option

A license to Oracle WebLogic Coherence Grid Edition Option includes a license to use the following features in OC-GE: Elastic Data, GoldenGate HotCache, Unlimited Real-Time Compute Clients, Multitenancy, and Federated Caching. For more information on the applicability of this option to Oracle WebLogic Server editions, see Oracle WebLogic Suite Options.

Prerequesite: A license to Oracle WebLogic Suite is a prerequisite to license and use Oracle WebLogic Coherence Grid Edition Option.

A license to Oracle WeLogic Coherence Grid Edition Option is included in Oracle WebLogic Server Multitenant and Oracle WebLogic Server Continuous Availability.

2.6.4 Restricted Use Licenses

A license to OC-SEO, OC-EE or OC-GE includes a restricted-use license to Java SE. Use of Java SE is restricted to running applications hosted on components within OC-SEO, OC-EE or OC-GE.

A license to OC-EE or OC-GE includes a restricted-use license to Oracle TopLink and Oracle Application Development Framework. Use of Oracle TopLink and Oracle Application Development Framework is restricted to the TopLink component within OC-EE and OC-GE.

2.6.5 Oracle Coherence Optimizations for Exalogic Elastic Cloud Software

Exalogic Elastic Cloud Software includes the following optimizations for use with Oracle Coherence:

  • For Coherence cluster optimized point-to-point communications on Exalogic the use of the reliable transport options imb and sdmb.

  • For Coherence*Web caching performance optimizations on Exalogic use Coherence*Web OptimizeModifiedSessions as described in Oracle Coherence User's Guide for Oracle Coherence*Web.

2.6.6 Oracle Management Pack for Oracle Coherence

Oracle Management Pack for Oracle Coherence provides monitoring and management capabilities for Oracle Coherence.

For complete license details about Management Pack for Oracle Coherence, see "Oracle Middleware Enterprise Management" in Oracle Enterprise Manager Licensing Information. This document is available from the Oracle Enterprise Manager Documentation page at http://www.oracle.com/technetwork/oem/grid-control/documentation/index.html

2.7 Oracle BPEL Process Manager

Oracle BPEL Process Manager is a tool for integrating applications that is supported only on IBM WebSphere software.

Prerequisite: Oracle BPEL Process Manager requires a separately licensed database. A license for Oracle BPEL Process Manager includes the following Oracle SOA Suite for Non-Oracle Middleware components:

  • Oracle BPEL Process Manager

  • Human Workflow

  • Event Delivery Network

  • Technology Adapters

Restricted use: Any use of Oracle SOA Suite for Non-Oracle Middleware components not listed above requires a full use license for Oracle SOA Suite for Non-Oracle Middleware.

Restricted use: A license for Oracle BPEL Process Manager includes UDDI client libraries from the HP SOA Systinet Registry. Use of UDDI client libraries is restricted to connecting to and communicating with the Oracle Service Registry.

Restricted use: A license for Oracle BPEL Process Manager includes a restricted-use license for Oracle Coherence Enterprise Edition. Oracle Coherence Enterprise Edition may be used solely for clustering, portable object format, local caching, and support for internal Service Oriented Architecture (SOA) usage.

2.8 Oracle WebLogic Integration

Oracle WebLogic Integration is separately licensed as a standalone product.

Prerequisite: Oracle WebLogic Server Enterprise Edition.

2.9 Oracle Service Registry

Oracle Service Registry is a full implementation of the UDDI V3 service registry standard.

Fifty (50) Oracle Service Registry entries are included with Oracle Internet Application Server (Java Edition, Standard Edition or Enterprise Edition) licenses granted before August 8, 2008. All Oracle Internet Application Server (any edition) licenses granted after August 8, 2008 do not include any Oracle Service Registry entries.

2.10 Oracle Enterprise Repository

Oracle Enterprise Repository (OER) provides SOA governance oversight for integrations developed in Oracle SOA Suite and Oracle Service Bus. A license for OER includes a full use license for Oracle API Catalog.

Prerequisite: A license to Oracle WebLogic Suite; and Oracle Database (Standard Edition 2 or Enterprise Edition) are prerequisites to license and use Oracle Enterprise Repository.

Restricted use: A license for OER includes restricted-use licenses for Oracle Unified Business Process Management Suite (UBPM Suite) or Oracle Unified Business Process Management Suite for Non-Oracle Middleware (UBPM Suite for NOM), and Oracle SOA Suite for Oracle Middleware (SOA Suite) or Oracle SOA Suite for Non-Oracle Middleware (SOA Suite for NOM), with use restricted to modifying existing workflows that are supplied with OER and implementing new repository-centric workflows. The following capabilities of UBPM Suite and UBPM Suite for NOM are not included in the restricted-use license and any use requires a full use license: Simulation, Process Analytics, and Process Portal. The following capabilities of SOA Suite and SOA Suite for NOM are not included in the restricted-use license and any use requires a full use license: Service Bus, Business Activity Monitoring, and Event Processing.

Restricted Use: A license for OER includes a restricted-use license for Oracle Business Intelligence Publisher to run pre-configured reports supplied with OER. Layout changes to these reports are permitted, but content changes or the creation of new reports require a full use license.

2.11 Oracle API Catalog

Oracle API Catalog (OAC) publishes information and links for APIs in a web-based catalog. Use of the APIs by application developers is subject to the applicable license for the API.

Prerequisite: A license to Oracle WebLogic Enterprise Edition or Oracle WebLogic Suite is a prerequisite to license and use OAC.

Prerequisite: A license to Oracle Database (Standard Edition 2 or Enterprise Edition) is a prerequisite to license and use OAC.

2.12 Oracle API Manager

Oracle API Manager adds a developer portal and API curation functionality to Oracle Service Bus.

Prerequisite: A license to Oracle Service Bus, Oracle SOA Suite for Oracle Middleware, or Oracle Mobile Suite is a prerequisite to license and use Oracle API Manager.

Prerequisite: A license to Oracle Database (Standard Edition 2 or Enterprise Edition) is a prerequisite to license and use Oracle API Manager.

2.13 Oracle SOA Suite for Non-Oracle Middleware

Oracle SOA Suite for Non-Oracle Middleware is an application integration platform that is supported only on IBM WebSphere software.

The Oracle SOA Suite for Non-Oracle Middleware includes:

  • Oracle BPEL Process Manager

  • Mediator

  • Oracle Business Activity Monitoring

  • Oracle Web Services Manager

  • Oracle Business Rules

  • Human Workflow

  • Oracle Event Processing

  • Oracle JDeveloper and Oracle Application Development Framework

  • Technology Adapters

  • B2B (B2B engine only. B2B adapters are available separately.)

  • Oracle Entitlements Server Basic (see Appendix C “Oracle Entitlements Server Basic")

Prerequisite: Oracle SOA Suite for Non-Oracle Middleware requires a separately licensed database.

Restricted use: Oracle Business Activity Monitoring includes a restricted-use license for Oracle Data Integrator Enterprise Edition. Use of Oracle Data Integrator Enterprise Edition is restricted to scenarios where Oracle Business Activity Monitoring is the source of and/or destination for the transformed data.

Restricted use: A license for Oracle SOA Suite for Non-Oracle Middleware includes a restricted-use license for Oracle Coherence Enterprise Edition. Oracle Coherence Enterprise Edition may be used solely for clustering, portable object format, local caching, and support for internal Service Oriented Architecture (SOA) usage.

Restricted use: A license for Oracle SOA Suite for Non-Oracle Middleware includes UDDI client libraries from the HP SOA Systinet Registry. Use of UDDI client libraries is restricted to connecting to and communicating with the Oracle Service Registry.

2.14 Oracle Unified Business Process Management Suite for Non-Oracle Middleware

Oracle Unified Business Process Management Suite is a software suite that integrates the modeling, integration, execution, management and monitoring of business processes into a complete lifecycle that supports rapid change. It enables the creation, execution, and optimization of business processes, providing for unparalleled collaboration between business and IT. As a result, business processes are automated and optimized to improve efficiency and agility while costs are lowered. Oracle Unified Business Process Management Suite leverages your existing IT investments and is specially tuned for line-of-business users. Using Oracle Unified Business Process Management Suite, you can improve productivity and visibility and provide your organization with the ability to respond to market needs as never before.

Customers using Oracle WebLogic Server should use Oracle Unified Business Process Management Suite. Customers with non-Oracle application servers, such as WebSphere, should license this "Non-Oracle" version. Oracle Unified Business Process Management Suite for Non-Oracle Middleware includes the same components and licenses as Oracle Unified Business Process Management Suite.

Oracle Unified Business Process Management Suite for Non-Oracle Middleware is licensed as an option on SOA Suite for Non-Oracle Middleware.

2.15 Oracle Managed File Transfer

Oracle Managed File Transfer provides centralized file transfer infrastructure tightly integrated with Oracle WebLogic Server, Oracle Enterprise Manager, Oracle SOA Suite, Oracle Unified Business Process Management Suite and Oracle B2B.

Prerequisite: A license to Oracle WebLogic Server Enterprise Edition or Oracle WebLogic Suite; and Oracle Database (Standard Edition 2 or Enterprise Edition) are prerequisites to license and use Oracle Managed File Transfer.

Restricted use: A license for Oracle Managed File Transfer includes Enterprise Scheduler. Use of the Enterprise Scheduler component of Oracle Managed File Transfer is limited to scheduling internal Oracle Managed File Transfer jobs.

Restricted use: A license for Oracle Managed File Transfer includes a restricted-use license for Oracle Coherence Enterprise Edition. Use of Oracle Coherence Enterprise Edition is limited to clustering, portable object format, local caching, and support for internal Service-Oriented Architecture (SOA) usage.

2.16 Oracle Stream Analytics

Oracle Stream Analytics is a tool for filtering, correlating, and aggregating large quantities of events in real-time. Oracle Stream Analytics includes Oracle Event Processing and Stream Explorer.

Oracle Stream Analytics is a Java SE application, which does not require a Java EE application server to run, but does require a Java Virtual Machine. Further, Oracle Java SE Suite is recommended for extreme low latency deterministic real time application deployments, and its Mission Control tooling feature.

Prerequisite: A license to Oracle Coherence Enterprise Edition or Oracle WebLogic Suite is a prerequisite to license and use Oracle Stream Analytics.

2.17 Oracle Edge Analytics

Oracle Edge Analytics provides high-speed real-time data capture and analysis optimized for embedded Java enabled devices and gateways.

2.18 Oracle Mobile Suite

Oracle Mobile Suite includes tools for building mobile applications.

The Oracle Mobile Suite includes the following products or components:

  • Oracle Service Bus

  • Technology Adapters (see Table 5-1)

  • One of the following adapters must be chosen when the Oracle Mobile Suite license is purchased (the chosen adapter may not be exchanged):

    • Oracle E-Business Suite Adapter

    • Oracle Integration Adapter for SAP R/3

    • Oracle Integration Adapter for JD Edwards World

    • Oracle Cloud Adapter for Oracle RightNow Cloud Service

Prerequisite: A license for Oracle WebLogic Suite is a prerequisite to using Oracle Mobile Suite. Oracle Mobile Suite and Oracle Mobile Suite Client RunTime must be licensed together.

Restricted use: Oracle Service Bus, Oracle Fusion Middleware Adapters (see Table 5-1) and the four adapters listed above are installed as part of the Oracle Mobile Suite installation. You are restricted to use only Oracle Service Bus, Technology Adapters, and the chosen adapter from the list above.

Restricted use: A license for Oracle Service Bus includes a restricted use license for Oracle Web Services Manager. Use of Oracle Web Services Manager is restricted to policy enforcement in Oracle Service Bus. Authoring and management tooling is limited to capabilities delivered with Oracle Service Bus console screens. New policies may be authored with command line and scripting tools only. Any other use of Oracle Web Services Manager requires a full use license for Oracle SOA Suite for Oracle Middleware.

2.18.1 Oracle Mobile Suite Client RunTime

A license for Oracle Mobile Suite Client RunTime includes a license for Oracle Mobile Application Framework.

Oracle Mobile Suite and Oracle Mobile Suite Client RunTime must be licensed together.

2.19 Oracle Forms and Reports (OFR)

Oracle Forms and Reports (OFR) includes the following integrated runtime components:
  • Oracle Forms Services

  • Oracle Reports Services

  • Oracle Enterprise Manager Fusion Middleware Control

  • Forms and Reports Compilers and Converters

  • Forms WebUtil add-on

Designtime components are included in the OFR installer. However, a license to OFR does not include a license to the Designtime components.

2.19.1 Restricted-Use Licenses

  • A license to OFR includes a restricted-use license to Oracle Single Sign-On. Use of Oracle Single Sign-On is restricted to providing authentication services to users accessing OFR.

  • A license to OFR includes a restricted-use license to Oracle Access Manager Basic. Use of Oracle Access Manager Basic is restricted to providing authentication services to users accessing OFR.

  • A license to OFR includes a restricted-use license to Oracle Internet Directory. Use of Oracle Internet Directory is restricted to provisioning, storing, and managing OFR users and groups and their associated security credentials and privileges, to synchronize data with third party directory services, and to store other metadata specific to OFR.

  • A license to OFR includes a restricted-use license to Oracle Web Tier. Oracle Web Tier includes Oracle HTTP Server. Use of Oracle Web Tier is restricted using Oracle HTTP Server is for running OFR applications only.

  • A license to OFR includes a restricted-use license to Oracle WebLogic Server Basic or Oracle Containers for J2EE (OC4J). Use of Oracle WebLogic Server Basic or Oracle Containers for J2EE (OC4J) is restricted to running OFR applications only. For additional details on Oracle WebLogic Server Basic, see WebLogic Server Basic.

2.20 Oracle Internet Developer Suite (iDS)

Oracle Internet Developer Suite (iDS) provides the tools necessary to develop, test, and maintain Forms, Reports, and BI-Publisher applications.

The Oracle iDS includes the following products or components:
  • Oracle Forms Developer
    • Forms Builder

    • Forms Compiler

    • Forms Java Development API (JDAPI)

    • Forms C API

    • Forms XML Converter

    • WebUtil add-on

  • Oracle Reports Developer
    • Oracle Reports Builder

    • Oracle Reports Converter

    • Oracle Reports Client

    • Oracle Reports Runtime

  • SQL*Plus

  • Oracle Designer

2.20.1 Restricted-Use Licenses

  • A license to iDS includes a restricted-use license to Oracle iAS Enterprise Edition. Use of Oracle iAS Enterprise Edition is restricted to testing and debugging applications developed with iDS.

  • A license to iDS includes a restricted-use license to Oracle Database Enterprise Edition. Use of Oracle Database Enterprise Edition is restricted to installing, testing, and debugging applications developed with iDS.

  • A license to iDS includes a restricted-use license to Oracle Business Intelligence Publisher. Use of Oracle Business Intelligence Publisher is restricted to use for development and testing purposes only.

  • A license to iDS includes a restricted-use license to Oracle WebLogic Server Basic or Oracle Containers for J2EE (OC4J). Use of Oracle WebLogic Server Basic or Oracle Containers for J2EE (OC4J) are restricted to running, testing, and debugging applications developed with iDS.

2.21 Oracle WebLogic Server Management Pack Enterprise Edition

Oracle WebLogic Server Management Pack Enterprise Edition can be licensed for Internet Application Server Enterprise Edition, any edition of Oracle WebLogic Server, or Oracle GlassFish Server.

This pack offers a complete, cost-effective, and easy-to-use solution for managing Oracle WebLogic Server, Oracle Application Server, and Oracle GlassFish Server. At a high level, this pack provides capabilities for application performance management, administration, business transaction management, configuration management, service level management, provisioning, and patch automation that span many of these Fusion Middleware components.

For complete license details about Oracle WebLogic Server Management Pack Enterprise Edition, see “Oracle Middleware Enterprise Management" in Oracle Enterprise Manager Licensing Information. This document is available from the Oracle Enterprise Manager Documentation page at: http://www.oracle.com/technetwork/oem/grid-control/documentation/index.html.



Footnote Legend

Footnote 3:

This is the stand alone Oracle Fusion Middleware Control console for a single domain and not Oracle Enterprise Manager Cloud Control which is Oracle's comprehensive multi-domain WLS management solution. See Oracle WebLogic Server Management Pack Enterprise Edition for details in regards to multi-domain management through Oracle Enterprise Manager Cloud Control.


Footnote 4:

Licensed through Oracle WebLogic Server Management Pack Enterprise Edition.


Footnote 5:

For Oracle Enterprise Performance Management products, Oracle WebLogic Server Standard Edition additionally supports the non-runtime usage of clustering for functional/organizational grouping of managed servers. No other clustering features as defined in Cluster Support are supported.


Footnote 6:

For more information about these MBeans, see Oracle WebLogic Server MBean Reference