Oracle® Fusion Middleware Licensing Information 10g Release 3 (10.1.3.4) Part Number E14481-06 |
|
|
View PDF |
This chapter describes the application server product family, and the features available with this product family. It contains the following sections:
Section 1.1, "Oracle TopLink and Application Development Framework"
Section 1.3, "The Oracle Internet Application Server Product Family"
Section 1.12, "Business Process Management Suite for Non Oracle Middleware"
Section 1.20, "Oracle Data Quality for Data Integrator (Up to a Maximum of 100 Million Records)"
Section 1.21, "Oracle Data Quality for Data Integrator (for Greater than 100 Million Records)"
Section 1.22, "Oracle Data Quality Rules for Data Integrator"
Section 1.23, "Oracle Application Adapters for Data Integration"
Section 1.24, "Oracle Application Adapters for Warehouse Builder"
Oracle TopLink and Application Development Framework can be separately licensed, independent of any Oracle WebLogic Server or Oracle Internet Application Server edition. Oracle TopLink, Application Development Framework, and Oracle MapViewer are also included in all of the Oracle Internet Application Server and WebLogic Server and Suite editions.
When you license Oracle TopLink and Application Development Framework separately, the license includes Oracle TopLink Mapping Workbench and Oracle MapViewer.
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 licensing editions of Oracle WebLogic Server.
Table 1-1 introduces the Oracle WebLogic Server licensing options.
Table 1-1 Oracle WebLogic Server Licensing Editions
Licensing Edition | High Level Functionality | Features Included |
---|---|---|
Standard Edition |
The WebLogic Server Standard Edition includes:
|
Includes:
|
Enterprise Edition |
Includes all of the Standard Edition functionality, plus:
|
All Standard Edition features, plus:
|
WebLogic Suite |
Includes all of the Enterprise Edition functionality, plus:
|
All Enterprise Edition features, plus:
Also includes Oracle Internet Application Server Enterprise Edition, which contains:
For license details about Oracle Internet Application Server Enterprise Edition, see Section 1.3, "The Oracle Internet Application Server Product Family". |
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 Coherence
Oracle JRockit Real Time
Oracle WebLogic Operations Control
Oracle JDeveloper
Oracle TopLink
Oracle Business Intelligence
Oracle SOA Suite 10g
Oracle Containers for J2EE
In addition, many installers contain multiple components that may be installed all together or individually, and each installation component has a minimum license requirement. Table 1-2 identifies the minimum edition requirements for each installation option available from the Oracle WebLogic Server installation programs.
Table 1-2 Installation Programs Required for WebLogic Product Editions
Licensing Edition | Corresponding Installation Programs |
---|---|
Standard Edition |
Standard Edition encompasses the following installation programs:
|
Enterprise Edition |
The installation programs for Enterprise Edition include all those for Standard Edition, plus:
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 Internet Application Server Enterprise Edition is available at the following locations:
Installation instructions for Oracle Internet Application Server 10g is available at the following locations:
|
Certain Oracle WebLogic Server editions contain features that have additional licensing considerations.
Note the following licensing considerations for management features:
All Oracle Enterprise Manager 10g Application Server Control functionality is included with the WebLogic Suite Edition. For more information, see Section 1.3.2.1, "Management Features".
Unrestricted use of the WebLogic Server Administration Console, the WebLogic Scripting Tool, and WebLogic JMX is available in all WebLogic Server editions.
Oracle WebLogic Server provides several features and tools to support the deployment of highly available and scalable applications, including the following:
WebLogic Server clusters, which provide scalability and reliability for your applications by distributing the work load among multiple instances of 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 WebLogic Server domain or to a specific application or component.
WebLogic Server persistent store, which is a built-in, high-performance storage solution for 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 WebLogic Server to deliver messages reliably between applications that are distributed across 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.
Some WebLogic Server high availability features require special licensing considerations, which are described in the following sections.
A Standard Edition license provides unlimited access to most high availability features in WebLogic Server, with the exception of Cluster Support. With a Standard Edition license, no restrictions are placed on the following:
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 stateless server instances
Cluster support is provided in all 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.
Automatic and manual migration of a clustered server instance from one machine to another using Server Migration
The uninterrupted availability of singleton services is ensured—services that must run on only a single server instance at any given time, such as JMS and the JTA transaction recovery system—when the hosting server instance fails using Service Migration.
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.
There are several ways that you can make 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, 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, 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 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 (i.e., processor-based, or named user based) must be used when licensing the WebLogic Server in a failover environment.
Remote Mirroring: This method involves copying the WebLogic Server software to the secondary site and copying the changes in the primary 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 (i.e., processor-based, or named user based) must be used to license both WebLogic Server domains.
For Oracle Application Server clusters, note the considerations described in Section 1.3.2.3, "High Availability Features".
PointBase Server is an all-Java DBMS product included in the WebLogic Server distribution solely in support of WebLogic Server evaluation, either in the form of custom trial applications or through packaged sample applications provided with WebLogic Server. The non-evaluation development or production use of PointBase requires the end-user to obtain a license from IBM.
Note the following Oracle JRockit considerations:
Oracle JRockit JDK provides tools, utilities, and a complete runtime environment for developing and running applications using the Java programming language. The JDK includes the Oracle JRockit Java Virtual Machine (JVM), which is optimized for Intel architectures and is designed to provide reliability, scalability, and manageability for server-side Java applications.
Oracle JRockit JDK is included in all licenses of Oracle WebLogic Server Standard Edition, Oracle WebLogic Enterprise Edition, and WebLogic Suite Edition. JRockit JDK is restricted to running applications hosted on components within these products.
Oracle JRockit Real Time provides lightweight, front-office infrastructure for low latency, event-driven applications.
Within WebLogic Suite Edition, Oracle JRockit Real Time is licensed under the name Oracle WebLogic Real Time. Oracle WebLogic Real Time is a license of JRockit Real Time that is limited to running WebLogic Server and the Java EE applications hosted on it.
Oracle JRockit Mission Control is a diagnostics tool that enables sophisticated problem analysis, performance tuning, and monitoring of the Oracle JRockit JVM. Oracle JRockit Mission Control is licensed as part of the Diagnostics Pack for Oracle Middleware and is included in WebLogic Server Enterprise Edition. For more information about the Diagnostics Pack for Oracle Middleware, see the chapter "Oracle Middleware Enterprise Management" in the Oracle Enterprise Manager Licensing Information document.
The licenses for WebLogic Server Standard Edition, WebLogic Server Enterprise Edition, and WebLogic Suite Edition provide unrestricted use of the client JAR files bundled with WebLogic Server for creating stand-alone clients that access applications hosted on WebLogic Server.
The client JARs and other resources provided in Oracle WebLogic Server for creating stand-alone clients, and the key features they support, are listed in Table 1-3:
Table 1-3 Client JAR files and Other Resources Provided for Stand-Alone Clients
Client Type | Bundled Resources | Key Features |
---|---|---|
WebLogic Full Client (T3) |
|
Supports the following:
|
WebLogic-IIOP |
|
|
Java EE Application Client (Thin Client) |
|
|
JMS Thin Client |
|
|
JMS SAF Client — for using store-and-forward services |
|
|
JMS C Client |
|
|
JMS .NET Client |
|
Microsoft .NET client applications, written in C# that can access WebLogic JMS applications and resources |
JMX Client |
|
Accesses WebLogic Server MBeans |
Web Services Client |
|
Invokes Web Service |
The following restricted-use licenses are included with Oracle WebLogic Server in the editions and products indicated.
See Section 1.3.3, "Restricted-Use Licensing" for details about restricted-use licenses of the Oracle Database (Standard Edition, Standard Edition One, and Enterprise Edition).
See Section 1.3.3, "Restricted-Use Licensing" for details about restricted-use licenses included with WebLogic Suite Edition.
Oracle WebLogic Server Standard Edition, WebLogic Server Enterprise Edition, and WebLogic Suite Edition can be licensed with the Named User Plus metric and/or the Processor metric.
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.
Table 1-4 introduces the Oracle Internet Application Server licensing options.
Notes:
For Oracle Internet Application Server 10g Release 3, the Standard Edition and the Enterprise Edition licensing options include components from Oracle Internet Application Server 10g Release 2, as noted in Table 1-4.
For Oracle Internet Application Server 10g Release 2, the Standard Edition and the Enterprise Edition licensing options include components from Oracle Internet Application Server 10g Release 3 and/or Oracle Internet Application Server 10g Release 2, as noted in Table 1-4.
Table 1-4 Oracle Internet Application Server Editions
Licensing Edition | High-Level Functionality | Included Features |
---|---|---|
Standard Edition |
Oracle Internet Application Server Standard Edition includes:
Oracle Internet Application Server 10g Release 3 and Oracle Internet Application Server 10g Release 2 also include the Oracle Security Developer Toolkit.
Oracle Internet Application Server 10g Release 2 Standard Edition, in addition to the components listed above, also includes the following:
Oracle Internet Application Server 10g Release 2 Standard Edition includes limited use licenses for Oracle Internet Directory and OracleAS Single Sign-On. For full use, license Oracle Internet Application Server Enterprise Edition, or Oracle Identity and Access Management Suite, as described in Section 8.13, "Oracle Identity and Access Management Suite".
Note: Since Oracle Internet Application Server 10g Release 2 does not include components outside of the Oracle Identity and Access Management products, if you license Standard Edition some components will be from Oracle Internet Application Server 10g Release 2 or Oracle Internet Application Server 10g Release 3. |
|
Standard Edition One |
Oracle Internet Application Server Standard Edition One includes all of the Standard Edition functionality. |
All features included in Standard Edition |
Enterprise Edition |
Oracle Internet Application Server Enterprise Edition includes all of the Standard Edition functionality, plus:
Note: For Oracle Internet Application Server 10g Release 3, all the additional components are from Oracle Internet Application Server 10g Release 2.
Oracle Internet Application Server 10g Release 2 Enterprise Edition, in addition to the components listed above, also includes:
Oracle Internet Application Server 10g Release 2 Enterprise Edition includes full use licenses for Oracle Internet Directory and OracleAS Single Sign-On.
Note: Since Oracle Internet Application Server 10g Release 2 does not include components outside of the Oracle Identity and Access Management products, if you license Enterprise Edition some components will be from Oracle Internet Application Server 10g Release 2 or Oracle Internet Application Server 10g Release 3. |
All Standard Edition features, plus:
See Section 1.3.2.2.2, "Oracle Identity Management" for details about Identity Management features. |
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. For example, Oracle Application Server Infrastructure (in Oracle Internet Application Server 10g Release 2) is an installation type that provides centralized product metadata and security services, configuration information, and data repositories for middle-tier installations.
Note:
The Oracle Internet Application Server 10g Release 3 installer enables you to install these components:Oracle HTTP Server
Oracle Containers for J2EE
Oracle TopLink
Oracle Sensor Edge Server
Oracle Application Server MapViewer
Oracle Security Developer Toolkit
To install the additional components licensed for the Standard Edition and Enterprise Edition, run the Oracle Internet Application Server 10g Release 2 installer. For details about the installation types, see the Oracle Application Server Installation Guide for the appropriate version of Oracle Application Server.
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 1-5 and Table 1-6 (for Oracle Internet Application Server 10g Release 2) list 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 the Portal and Wireless products from an installation type, but the Standard Edition license does not cover the usage of Oracle Application Server Wireless. These restrictions are detailed in Table 1-7.
Table 1-5 Edition Requirements for Installation Types for Oracle Internet Application Server 10g Release 2 (10.1.2.x) and Release 3 (10.1.3.x)
Installation Type | Oracle Internet Application Server Minimum Edition Required |
---|---|
J2EE and Web Cache |
Standard Edition |
JDeveloper |
Standard Edition |
TopLink |
Standard Edition |
Portal and Wireless |
Standard Edition or Standard Edition One |
Integration |
Enterprise Edition |
Business Intelligence and Forms |
Enterprise Edition |
Infrastructure |
Standard Edition or Standard Edition One |
Table 1-6 Edition Requirements for Installation Types for Oracle Internet Application Server 10g (10.1.4.x)
Installation Type or Component | Oracle Internet Application Server Minimum Edition Required |
---|---|
Security Developer Tools |
Standard Edition |
Infrastructure |
Standard Edition or Standard Edition One |
Oracle Internet Directory, OracleAS Single Sign-On |
Standard Edition or Standard Edition One |
Oracle Delegated Administration Services, Oracle Directory Integration Platform, OracleAS Certificate Authority |
Enterprise Edition |
Oracle Access Manager, Oracle Identity Federation, Oracle Identity Manager, Oracle Identity Manager Connector, Oracle Virtual Directory |
Requires independent license |
Table 1-7 and Table 1-8 list 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 1-7 Installation Types Included with Editions for Oracle Internet Application Server 10g Release 2 (10.1.2.x) and Release 3 (10.1.3.x)
Edition | Installation Types | Exceptions |
---|---|---|
Standard Edition or Standard Edition One |
J2EE and Web Cache JDeveloper TopLink Portal and Wireless Infrastructure |
Upgrade to Enterprise Edition if you need:
|
Enterprise Edition |
J2EE and Web Cache JDeveloper TopLink Portal and Wireless Integration Business Intelligence and Forms Infrastructure |
If you use Discoverer Plus and/or Discoverer Viewer, you need at least one license of Discoverer Administrator, which is included in Oracle Developer Suite. For Integration installations, all packaged application, legacy system, and B2B adapters are licensed separately. |
Table 1-8 Installation Types Included with Editions for Oracle Internet Application Server 10g Release 2 (10.1.4.x)
Edition | Installation Types or Components | Exceptions |
---|---|---|
Standard Edition or Standard Edition One |
Oracle Internet Directory OracleAS Single Sign-On |
Upgrade to Enterprise Edition if you need:
Add one of the Identity and Access Management Options if you need:
|
Enterprise Edition |
Oracle Internet Directory OracleAS Single Sign-On Oracle Delegated Administration Services Oracle Directory Integration Platform OracleAS Certificate Authority Infrastructure |
Add one of the Identity and Access Management Options if you need:
|
Certain Oracle Application Server features have additional licensing considerations. This section contains the following subsections:
All Oracle Enterprise Manager 10g Application Server Control functionality is included with each of the Oracle Internet Application Server editions. In addition, all of the Oracle Internet Application Server editions include Oracle Enterprise Manager 10g Grid Control, which is Oracle's single, integrated tool for managing your Oracle Grid and the components running on the grid (for example, single instance databases, Real Application Clusters, Oracle Applications, Oracle Fusion Middleware, and third-party products).
Grid Control includes a restricted-use license for the Oracle Database and Oracle Application Server components required to deploy Grid Control. Refer to Section 1.3.3, "Restricted-Use Licensing", for details on the restricted-use licenses.
You can also expand the basic Grid Control functionality; see Chapter 9, "Oracle Middleware Enterprise Management".
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 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 Identity Management is an integrated infrastructure that Oracle products rely on for distributed security. The Oracle Identity Management infrastructure includes the following components:
Oracle Internet Directory is an LDAP-compliant directory service implemented on the Oracle Database.
Oracle Directory Integration Platform, part of Oracle Internet Directory, permits synchronization between Oracle Internet Directory and other directories, user repositories, automatic provisioning services, and applications.
Oracle Delegated Administration Services, part of Oracle Internet Directory, provides trusted proxy-based administration of directory information by users and application administrators.
Oracle Application Server Single Sign-On provides single sign-on access to Oracle and third-party Web applications.
Oracle Application Server Certificate Authority generates and publishes X.509 certificates to support PKI-based (strong) authentication methods.
While Oracle Identity Management is designed to provide an enterprise infrastructure for Oracle products, it may also serve as a general-purpose identity management solution for user-written and third-party applications. Oracle Identity Management provides an enterprise-wide identity management platform for third-party applications, hardware, and network operating systems.
Oracle Identity Management is included with Oracle Internet Application Server Enterprise Edition.
A restricted use license for some of the Oracle Identity Management features is included with the application server for specific purposes. Refer to Section 1.3.3, "Restricted-Use Licensing", for more information.
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. These considerations can be divided into two categories: high availability for Oracle Application Server middle-tier instances and high availability for Oracle Application Server Infrastructure.
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:
Backup: In this type of recovery, Oracle Application Server instance 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 Application Server nodes are configured in "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 Application Server customers to run the Oracle Application 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 (i.e., processor-based, or named user based) must be used when licensing the Oracle Application Server in a failover environment.
Remote Mirroring: This method involves copying the Oracle Application Server software to the secondary site and copying the changes in the primary Oracle Application 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 Application Server on the secondary site is run using the remote storage. In this environment, Oracle Application 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 (i.e., processor-based, or named user based) must be used to license both Oracle Application Server clusters.
Oracle Application Server Infrastructure is an installation type that provides centralized product metadata and security services, configuration information, and data repositories for middle-tier installations. The middle-tier instances typically use the Infrastructure for three main functions:
Product Metadata Storage: Middle tier instances can use Oracle Application Server Metadata Repository as a centralized component repository and leverage it for product metadata lookups. All of the product metadata that the Oracle Application Server middle-tier instances require is bundled as part of the infrastructure.
Identity Management: Identity Management provides a consistent security and identity management model for all Oracle Application Server applications. It serves as a single source of security metadata containing all administration and user privileges. Middle tier components use the Identity Management components (Oracle Internet Directory, OracleAS Single Sign-On, Oracle Delegated Administration Services, Oracle Directory Integration Platform, and OracleAS Certificate Authority) to increase security, centralize authentication services, and manage passwords.
Configuration Management: The Distributed Configuration Management (DCM) tool stores information in the metadata repository for most installation types. For cluster management, DCM can use either a file-based or database-backed repository.
There are several availability models that you can use with Oracle Application Server Infrastructure: Oracle Application Server Cold Failover Clusters and Oracle Application Server Disaster Recovery. Each of these high availability models has specific licensing implications:
Backup: In this type of recovery, Oracle Application Server instance 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 Application Server nodes are configured in "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 Application Server customers to run the Oracle Application 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 (i.e., processor-based, or named user based) must be used when licensing the Oracle Application Server in a failover environment.
Remote Mirroring: This method involves copying the Oracle Application Server software to the secondary site and copying the changes in the primary Oracle Application 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 Application Server on the secondary site is run using the remote storage. In this environment, Oracle Application 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 (i.e., processor-based, or named user based) must be used to license both Oracle Application Server clusters.
Oracle Application Server 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 Internet Application Server license for the active node. Disaster Recovery through OracleAS Guard is available with Oracle Internet Application Server Enterprise Edition only.
Since Oracle Internet Application Server 10g Release 2 does not include some of the Enterprise Edition components, if you license Enterprise Edition to get OracleAS Guard, some components will be from Oracle Internet Application Server 10g Release 2 and Oracle Internet Application Server 10g Release 3.
See Chapter 3, "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.
Oracle Business Rules, including the Rules Author, Rules SDK, and Rules Engine, is included with Oracle Internet Application Server Standard Edition. Since Oracle Internet Application Server 10g Release 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 Internet Application Server 10g Release 2.
Note the following Oracle JRockit considerations:
Oracle JRockit JDK provides tools, utilities, and a complete runtime environment for developing and running applications using the Java programming language. The JDK includes the Oracle JRockit Java Virtual Machine (JVM), which is optimized for Intel architectures and is designed to provide reliability, scalability, and manageability for server-side Java applications. Oracle JRockit JVM is included in all Oracle Internet Application Server editions. JRockit JDK is restricted to running applications hosted on components within these products.
Oracle JRockit Real Time provides lightweight, front-office infrastructure for low latency, event-driven applications.
Oracle JRockit Real Time is licensed under the name Oracle WebLogic Real Time within the WebLogic suite. Oracle WebLogic Real Time is a license of JRockit Real Time that is limited to running WebLogic Server and the Java EE applications hosted on it.
Oracle JRockit Mission Control is a diagnostics tool that enables sophisticated problem analysis, performance tuning, and monitoring of the Oracle JRockit JVM. Oracle JRockit Mission Control is licensed as part of the Diagnostics Pack for Oracle Middleware and is not included in any Oracle Internet Application Server editions. For more information about the Diagnostics Pack for Oracle Middleware, see the chapter "Oracle Middleware Enterprise Management" in the Oracle Enterprise Manager Licensing Information document.
The following restricted-use licenses are included with Oracle Internet Application Server in the editions and products indicated:
Oracle Application Server is provided only for hosting the Oracle Management Service.
Oracle Database is provided only for hosting the Oracle Management Repository.
Oracle Database and Oracle Application Server high availability and disaster recovery features are provided only for use with the components of Oracle Application Server and Oracle Database that support Oracle Management Service and Oracle Management Repository.
Oracle Application Server Single Sign-On is provided only for use with Oracle Application Server Portal.
Oracle Internet Directory is provided for use with Oracle Application Server Single Sign-On and with other application server components to provision, store, and manage users and groups, their associated security credentials and privileges; to synchronize data with third party directory services; and to store other component-specific metadata.
Oracle Workflow is provided for use with Oracle Content Management Software Development Kit only.
Oracle Advanced Security Option is included, with use limited strictly to the Oracle Java SSL Library.
The Oracle Database (Standard Edition or Standard Edition One) is provided only for use with the Oracle Application Server Metadata Repository for storing product metadata.
Notes:
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 a metadata repository.
If the machine 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 machine.
Installing the metadata repository 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.
Oracle Advanced Security Option is included, with use limited strictly to the Oracle Java SSL Library.
Oracle Workflow is provided for use with Oracle Content Management Software Development Kit and Oracle Application Server Integration only.
The Oracle Database (Enterprise Edition) is provided only for use with the Oracle Application Server Infrastructure for storing product metadata.
Notes:
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 a metadata repository.
If the machine 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 machine.
Installing the metadata repository 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.
Storing any data other than product metadata in the Oracle Application Server Infrastructure database requires a full use license of the Oracle Database (Standard Edition, Standard Edition One, or Enterprise Edition).
Some examples of the kinds of data that require the purchase of a full use license for the Oracle Database Standard Edition or Standard Edition One 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
Any Oracle Workflow processes, transformations, or Oracle Application Server Integration B2B or InterConnect data
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
Three kinds of data require the purchase of a full use license of the Oracle Database Enterprise Edition:
Predictive models or populating the Oracle Application Server Personalization Mining Table Repository (MTR)
Any Oracle Application Server 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 directory replication is used
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 Application Server Web Cache
If you are using Oracle Business Intelligence Discoverer only against a non-Oracle database
If you are using Oracle Application Server Reports Services only against a non-Oracle database
If you are using Oracle Containers for J2EE (OC4J), either without clusters or clustered using a file-based repository, against a non-Oracle database
Oracle Internet Application Server Standard Edition, Oracle Internet Application Server Standard Edition One, and Oracle Internet Application Server Enterprise Edition can be licensed with the Named User Plus metric and/or the Processor metric.
Oracle Coherence is an in-memory data grid solution that enables you to scale applications by providing fast access to frequently used data.
This section contains the following subsections:
Oracle Coherence Standard Edition is used for data caching and sharing clustered data used by applications. It is intended for small-scale deployments.
Oracle Coherence Enterprise Edition is intended for medium- to large-scale deployments. It provides features such as distributed data management for line of business applications, multicast-free operation (using well-known address, or WKA), and integration with Oracle Application Server (or other application servers).
Oracle Coherence Grid Edition is a shared enterprise-wide data services platform. It is typically deployed as a separate tier or as a core infrastructure piece in large-scale deployments. Oracle Coherence Grid Edition focuses on real-time analytics, transaction management, event infrastructure, and sophisticated application data caching implementations.
Oracle Coherence Grid Edition also features a clustered shared service (for computation and transaction processing) that multiple heterogeneous clients can access.
Oracle Coherence Real Time Client enables Java, Java EE, and .NET applications to connect to a data grid running Oracle Coherence Grid Edition. Oracle Coherence Real Time Client provides clients with full access to the information and services of the data grid and acts as a bridge for platform and language interoperability. Oracle Coherence Real Time Client is also designed to provide continuous updates of data from the backend grid to the client.
Oracle Coherence Real Time Client includes TCP clients (.NET, Java, C++) as well as TCMP clients (full cluster membership, but storage disabled).
Oracle Coherence Real Time Client is part of Oracle Coherence Grid Edition. When you license Oracle Coherence Grid Edition you get unlimited Oracle Coherence Real Time Clients.
Oracle JRockit JDK is included in all licenses of Oracle Coherence Standard Edition, Oracle Coherence Enterprise Edition, Oracle Coherence Grid Edition. JRockit JDK is restricted to running applications hosted on components within these products.
Table 1-9 lists the features available in each Oracle Coherence edition.
Table 1-9 Mapping Features to Editions
Category | Feature | Standard Edition | Enterprise Edition | Grid Edition |
---|---|---|---|---|
General |
Distributed data caching (TCMP) |
![]() |
![]() |
![]() |
General |
Full data services, including write-behind, transactions, analytics, and events |
![]() |
![]() |
|
General |
Heterogeneous client support |
![]() |
||
Connectivity |
Data Clients included |
![]() |
![]() |
![]() |
Connectivity |
TCMP cluster technology |
![]() |
![]() |
![]() |
Connectivity |
Multicast-free operation (WKA) |
![]() |
![]() |
|
Management and Monitoring |
Management host |
![]() |
![]() |
![]() |
Management and Monitoring |
Manageable via clustered JMX |
![]() |
![]() |
|
Caching |
Local cache, near cache, continuous query cache, real-time events |
![]() |
![]() |
![]() |
Caching |
Fully replicated data management |
![]() |
![]() |
![]() |
Caching |
Partitioned data management |
![]() |
![]() |
![]() |
Caching |
Data source integration via read-through/ write-through caching |
![]() |
![]() |
![]() |
Integration |
Hibernate and TopLink integration |
![]() |
![]() |
![]() |
Integration |
HTTP session management for application servers |
![]() |
![]() |
|
Analytics |
Parallel InvocableMap and QueryMap |
![]() |
![]() |
|
Transactions |
Write-behind caching |
![]() |
![]() |
|
Transactions |
J2CA resource adapter |
![]() |
![]() |
|
Transactions |
TransactionMap support |
![]() |
![]() |
|
Compute Grid |
InvocationService |
![]() |
![]() |
|
Compute Grid |
WorkManager |
![]() |
![]() |
|
Enterprise Data Grid |
WAN support |
![]() |
![]() |
|
Enterprise Data Grid |
Real Time Client connectivity |
![]() |
||
Enterprise Data Grid |
.NET support |
![]() |
WebLogic Application Grid includes all of the following product editions:
Oracle Coherence Grid Edition
Oracle Coherence Grid Edition provides application data management, fault tolerant data caching, data management, write-behind, transactions, analytics and events. For license details, see Section 1.4, "Oracle Coherence".
Oracle WebLogic Operations Control
Oracle WebLogic Operations Control enables centralized governance and control, dynamic activation, and service level management of Coherence.
Oracle JRockit Real Time
Oracle JRockit Real Time provides high performance, low latency JDK with deterministic garbage collection for Java applications running on Coherence Grid Edition.
Enterprise Manager Diagnostics Pack
Enterprise Manager Diagnostics Pack ensures high availability of mission-critical applications by reducing the complex tasks of diagnosing and correcting application performance problems, lowering the costs of managing web-based applications spanning multiple systems.
Oracle Enterprise Manager Management Pack for Oracle Coherence
This Enterprise Manager Management Pack provides monitoring, administration, and provisioning capabilities for Oracle Coherence.
Note:
WebLogic Application Grid does not include WebLogic Server.The installation programs for WebLogic Application Grid include:
Oracle Coherence Grid Edition. See Installing Oracle Coherence.
Oracle WebLogic Operations Control. See Oracle WebLogic Operations Control Installation Guide.
Oracle JRockit. See Welcome to Oracle JRockit.
Enterprise Manager Diagnostics Pack. If you have purchased a WebLogic Application Grid license, you can get more information from http://edelivery.oracle.com
.
Oracle Enterprise Manager Management Pack for Coherence. If you have purchased a WebLogic Application Grid license, you can get more information from http://edelivery.oracle.com
.
Note the following Oracle JRockit considerations:
Oracle JRockit JDK provides tools, utilities, and a complete runtime environment for developing and running applications using the Java programming language. The JDK includes the Oracle JRockit Java Virtual Machine (JVM), which is optimized for Intel architectures and is designed to provide reliability, scalability, and manageability for server-side Java applications.
JRockit JDK is restricted to running applications hosted on components within these products.
Oracle JRockit Real Time provides lightweight, front-office infrastructure for low latency, event-driven applications.
The WebLogic Application Grid packaging provides a full use license of JRockit Real Time per server processor licensed.
Oracle JRockit Mission Control is a diagnostics tool that enables sophisticated problem analysis, performance tuning, and monitoring of the Oracle JRockit JVM. Oracle JRockit Mission Control is licensed as part of the Diagnostics Pack for Oracle Middleware and is included in WebLogic Application Grid. For more information about the Diagnostics Pack for Oracle Middleware, see the chapter "Oracle Middleware Enterprise Management" in the Oracle Enterprise Manager Licensing Information document.
Oracle BPEL Process Manager enables enterprises to model, deploy, and manage BPEL (Business Process Execution Language) processes. It includes a BPEL business process modeler, a scalable BPEL runtime engine, an extensible WSDL binding framework, and a monitoring console.
Oracle BPEL Process Manager can be separately licensed as a standalone product or as an option to WebLogic Suite. It is also a component of the following suites:
SOA Suite for Non Oracle Middleware
SOA Suite for Oracle Middleware
Business Process Management Suite for Non Oracle Middleware
Business Process Management Suite
Oracle WebLogic Integration is a comprehensive and flexible java-based solution that allows integrating systems, data, and people within and across companies to make the most of existing assets wherever they are. It includes standards-based connectivity for all major packaged applications, support for best practice patterns, and a unified development environment designed to allow rapid construction of complex, transactional process scenarios. WebLogic Integration accelerates SOA initiatives by rapidly enabling corporate information and process integrations as a service to drive continued business innovation
Oracle WebLogic Integration is separately licensed as a standalone product.
Oracle Service Registry (OSR) provides a "DNS"-like reference for SOA. A fully compliant UDDI v3 registry, Oracle Service Registry provides a standards-based interface for SOA runtime infrastructure to dynamically discover and bind to deployed service end points. As part of the Oracle SOA Governance solution, Oracle Service Registry bridges the gap between the design time and runtime environments through automated synchronization with Oracle Enterprise Repository and Oracle SOA Suite.
Oracle Service Registry is separately licensed as a standalone product; however, OSR works together with Oracle Enterprise Repository, Oracle Web Services Manager, and Management Pack Plus for SOA to provide an enterprise-class SOA Governance solution.
Customers who licensed Oracle Internet Application Server (Java Edition, Standard Edition, or the Enterprise Edition), before August 8, 2008, continue to be licensed for the free 50 Service Registry entries. All Internet Application Server (any edition) licenses after August 8, 2008 do not contain these.
The Oracle Enterprise Repository (OER) is a comprehensive repository that provides visibility into all SOA assets and their relationships to eliminate redundancy, promote reuse, and manage impact of change; end-to-end governance of the SOA lifecycle for risk reduction through automated, repeatable processes; and analytics that provide insight into the business value of SOA for better decision-making. Oracle Enterprise Repository includes a restricted use license to Oracle Business Process Management Suite for Non-Oracle Middleware to modify existing workflows that are supplied with OER and implement new Repository-centric workflows.
Oracle Enterprise Repository is separately licensed as a standalone product; however, OER works together with Oracle Service Registry, Oracle Web Services Manager, and Management Pack Plus for SOA to provide an enterprise-class SOA Governance solution.
Oracle Web Services Manager provides access management and access control for Web services.
The Oracle Web Services Manager option can be purchased as an option to any Oracle Internet Application Server edition.
Oracle SOA Suite is an integrated, best-in-class suite of products that helps you build, deploy, and manage deployments ranging from department-level to enterprise-wide systems. This 100% standards-based, hot-pluggable infrastructure interoperates with your existing IT investments. Many Oracle customers have succeeded in deploying high-volume, mission-critical SOA systems by leveraging the industry's best Service Bus and BPEL orchestration engine combined with Oracle's extensive connectivity options and renowned extreme-scalability on a grid computing infrastructure.
Oracle SOA Suite for Non-Oracle Middleware can be separately licensed, independent of any Oracle application server. Customers with other application servers, such as WebSphere, should license this version. Customers using Oracle Application Server or WebLogic Server should use Oracle SOA Suite for Oracle Middleware (Section 2.3, "SOA Suite for Oracle Middleware"). The suite includes:
Oracle BPEL Process Manager (see Section 1.6, "BPEL Process Manager")
Oracle Enterprise Service Bus
Oracle Enterprise Service Bus (OESB) was introduced with the 10.1.3.1 release of the SOA Suite and remains our primary ESB on OC4J as well as on 3rd-party Java EE platforms such as WebSphere.
Oracle Business Activity Monitoring
Oracle Business Activity Monitoring (BAM) gives business executives the ability to monitor their enterprise business services in real-time and to correlate their KPIs (key performance indicators) to the actual business process. Oracle BAM also provides users the ability to change the business processes and take corrective action if the business environment changes. Oracle BAM is a complete solution for building real-time operational dashboards, monitoring and alerting applications over the web.
Oracle Web Services Manager
Oracle Web Services Manager provides management, monitoring, and enforcement of WS-Policy, WS-RM & QOS Policies.
Oracle Business Rules
Oracle Business Rules is a high performance light-weight business rules product that delivers agility and enables businesses to change their key decisions and policies rapidly, flexibly, and with confidence. Oracle Business Rules is seamlessly integrated with Oracle BPEL PM and rest of the SOA stack.
Oracle Complex Event Processing (see Section 1.14, "Event-Driven Architecture Suite")
JDeveloper and ADF
Oracle JDeveloper is a free integrated enterprise development environment with end-to-end support for modeling, developing, debugging, optimizing, and deploying Java based SOA applications. Oracle JDeveloper introduces a new approach to Java EE development with features that enable visual and declarative development. The innovative Oracle Application Development Framework (ADF) simplifies Java EE development. Oracle JDeveloper's "productivity with choice" offers a choice of development approach, technology scope, and deployment platform.
Adapters
See Chapter 3, "Oracle Fusion Middleware Adapters" for a description of Fusion Middleware Adapters. Technology adapters are included in the SOA Suite license. Others require separate licensing.
Oracle Business Process Management Suite (BPM 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 Business Process Management leverages your existing IT investments and is specially tuned for line-of-business users. Using Oracle Business Process Management, you can improve productivity and visibility and provide your organization with the ability to respond to market needs like never before.
The Oracle Business Process Management suite comprises the following components:
Oracle BPM
Oracle BPM is the rebranded Aqualogic BPM product from BEA. This product is in a category commonly referred to as "pure-play BPM" and specializes in business user driven human-centric BPM initiatives. Oracle BPM includes a modeling environment that supports business and IT, a run-time server, and a workspace application for end user interactions. It supports Business Process Modeling Notation (BPMN) and XML Process Definition Language (XPDL) standards.
Oracle BPEL Process Manager
Oracle BPEL PM is a leading implementation of the Business Process Execution Language (BPEL). This product is especially strong in system-centric BPM processes, being built upon a robust service-oriented architecture. It includes a BPEL editor housed within JDeveloper, a BPEL run-time server, and a worklist application for end user interactions.
Oracle Business Rules
Oracle Business Rules is an inference capable declarative rules engine that enables externalization of rules and policies processes and applications. It includes an authoring environment and run-time server.
Oracle Business Activity Monitoring
Oracle Business Activity Monitoring (BAM) is a complete solution for building real-time operational dashboards, monitoring and alerting applications over the web. It enables customers to monitor business processes and their emanating events to understand the impact on the Key Performance Indicators affecting their business.
Oracle WebCenter Suite (restricted use: for use with Process Portal only)
Oracle Web Center suite is a user interaction suite for building portals, composite applications, and Enterprise 2.0 social and collaborative applications with seamless combination of search, publishing, and knowledge management. It also includes the Web Center Interaction product, which is the rebranded Aqualogic User Interaction (ALUI) product. Oracle BPM and Web Center Interaction have extensive integration and were offered together as Aqualogic BPM Collaboration Edition by BEA.
An integral part of the Oracle Business Process Management platform, though not included in BPM Suite, is Oracle Business Process Analysis Suite (Oracle BPA Suite). Oracle BPA Suite is a modeling and analysis tool targeted at business analysts. It supports rigorous process methodologies such as Six Sigma and hierarchical process modeling including value-chain diagrams, ultimately decomposing down to BPMN models. These BPMN models are shared with the BPEL editor, including full bidirectional synchronization, for seamless round trip design. BPA Suite also includes rich analysis, simulation, and reporting.
Oracle BPA Suite is a modeling and analysis tool targeted at business analysts. It supports rigorous process methodologies such as Six Sigma and hierarchical process modeling including value-chain diagrams, ultimately decomposing down to BPMN models. These BPMN models are shared with the BPEL editor, including full bidirectional synchronization, for seamless round trip design. BPA Suite also includes rich analysis, simulation, and reporting.
Although it is not included in the Oracle BPM Suite package, Oracle BPA Suite is an integral part of the Oracle Business Process Management platform.
The EDA Suite is a differentiated suite of Oracle integration products focused on meeting the event-driven application development needs of developers defining front-office applications that require low latency, high throughput and deterministic processing of data or event streams.
The Event-Driven Architecture Suite includes:
Oracle Complex Event Processing (CEP)
Oracle CEP (formerly BEA's WebLogic Event Server) is the first and only Java server for the development of high-performance event driven applications. It is a lightweight Java application container built from the ground up, based on Equinox OSGi, with shared services, including a powerful Complex Event Processing (CEP) service, which provides a rich, declarative environment to improve the efficiency and effectiveness of managing business operations. CEP detects patterns in the flow of events, often based on filtering, correlation, and aggregation across event sources and includes industry leading temporal and ordering capabilities. It supports ultra-high throughput (1 million/sec++) and microsecond latency.
Oracle Business Activity Monitoring
Oracle Business Activity Monitoring (BAM) is a complete solution for building real-time operational dashboards, monitoring and alerting applications over the web. It enables customers to monitor business processes and their emanating events to understand the impact on the Key Performance Indicators affecting their business.
Oracle Enterprise Service Bus (see Section 1.11, "SOA Suite for Non Oracle Middleware")
Oracle Business Rules
Oracle Business Rules is an inference capable declarative rules engine that enables externalization of rules and policies processes and applications. It includes an authoring environment and run-time server.
JRockit JVM
Enterprise Messaging
The EDA Suite is separately licensed as a standalone product, however high-performance deployments of Oracle CEP will require WebLogic Application Grid for optimally low latency.
Oracle Forms and Reports can be separately licensed, independent of any Oracle Internet Application Server edition.
When you license it independently, Oracle Forms and Reports includes:
Oracle Forms
Forms client applet
Forms Runtime
Oracle Reports
Oracle Enterprise Manager 10g Application Server Control
The following restricted-use licenses are included when you separately license Oracle Forms:
Oracle Internet Directory is provided to provision, store, and manage Oracle Forms and Reports users and groups, their associated security credentials and privileges, to synchronize data with third party directory services, and to store other metadata specific to Oracle Forms and Reports.
Oracle Application Server Single Sign-On is provided for authentication services to users accessing Oracle Forms and Reports.
Oracle HTTP Server and its modules are provided for running Oracle Forms and Reports applications only.
Oracle Containers for J2EE (OC4J) is provided for running Oracle Forms and Reports applications only.
Oracle Data Service Integrator provides the ability to create canonical data service components for SOA, perform federated query capabilities from databases, web services and other sources, and execute multi-target database updates. Oracle Data Service Integrator supplies fine-grained security with data redaction, and is natively accessible from the Oracle Service Bus product.
Oracle Data Service Integrator is separately licensed as a standalone product.
Oracle Data Service Integrator includes restricted use Oracle WebLogic Server Enterprise Edition as host for only Oracle Data Service Integrator, including run-time components to provide Java runtime environment and HTTP support, as well as configuration and administration components used for the setup and management of these run-time components.
Oracle Data Profiling enables business users to assess the quality of their data through metrics, to discover or infer rules based on this data, and to monitor the evolution of data quality over time.
Oracle Data Profiling has a prerequisite requirement that the license holder also owns a valid license for Oracle Data Integrator.
Oracle Data Integration Suite is comprehensive software bundle for enabling scalable, highly-accessible data integration in any heterogeneous data environment. It can be separately licensed, independent of any Oracle Internet Application Server edition. Oracle Data Integration Suite includes:
Oracle Data Integrator Enterprise Edition
Oracle Data Relationship Management (up to maximum of 2,000 records per processor).
Oracle Data Integration Suite includes restricted use licences for the following components:
Oracle WebLogic Suite is included as host for only ODI Suite components including run-time components to provide Java runtime environment as well as configuration and administration components used for the setup and management of these run-time components.
Oracle BPEL Process Manager is included for use with Oracle Data Integrator and/or Hyperion Data Relationship Management as endpoints.
Oracle Enterprise Service Bus is included for use with Oracle Data Integrator and/or Hyperion Data Relationship Management as endpoints.
Oracle Data Integrator Enterprise Edition is a comprehensive software package for enabling scalable data integration in heterogeneous data environments. Oracle Data Integrator Enterprise Edition is separately licensed independent of any Oracle Internet Application Server edition or Oracle Business Intelligence Server Enterprise Edition or Oracle Business Intelligence Suite Enterprise Edition.
Oracle Data Integrator Enterprise Edition includes the following components:
Oracle Data Integrator (ODI) - ODI is a heterogeneous platform for data integration that includes design time components for modelling and mapping, and run-time components for executing bulk data movement and transformation. ODI includes Job Scheduler Services, Changed Data Capture components, and a complete set of Knowledge Modules for access to an unlimited number of Source technologies.
Oracle Warehouse Builder Enterprise ETL (OWB-EE) - OWB-EE is an enterprise class data integration platform for the Oracle Database that includes design time components for modelling and mapping, run-time components for executing bulk data movement and transformation, and administration components for managing the metadata repository.
Oracle Warehouse Builder Enterprise ETL extends the Oracle Database ETL features and includes the following functionality:
Accessing sources and targets
Native support for heterogeneous databases, including the definition of new platform types, JDBC connectivity, knowledge modules, and code templates
Publishing and consuming web services, including integrating with process orchestration technologies such as Oracle BPEL Process Manager
Importing Cobol copybooks using the built-in wizard
Targeting XML files
Working with dimensional objects
Creating slowly changing dimensions, types 2 and 3
Storing data in OLAP cube-organized materialized views
Defining orphan management policies
Designing and executing ETL jobs
Right-time data warehousing utilizing queues and real-time mappings
Reusing and embedding mapping code with pluggable mappings
Specifying the load order of multiple targets in a single mapping
Partitioning and parallelizing updates to tables by utilizing the data chunking feature
Scheduling ETL jobs using the built-in Schedule interface
Using advanced process flows features (activity templates, use of the following activities: Assign, Set Status, For Loop, While Loop, Route, Notification, EJB, Java Class, and Webservice)
Designing mappings to handle complex types using the following operators: varray iterator, construct object, and expand object
Rapidly moving large amounts of data with transportable modules
Using spatial transformations and streams transformations
Integrating with other products
Deploying metadata directly to Oracle Discoverer End User Layer
Deriving and deploying metadata to Oracle Business Intelligence Enterprise Edition
Administering Warehouse Builder and its metadata repository
Managing environments, including promoting from development to test to production, using the multiple configurations functionality
Interactively analyzing metadata lineage and impact and automatically propagating metadata change using the Metadata Dependency Manager
Extending the metadata repository using the following: user-defined objects, user-defined associations, user-defined modules, creating icon sets and custom icons
Hosting the OWB design repository in an Oracle Real Application Clusters (Oracle RAC) environment (executing in a RAC environment does not require this license)
For more information about Warehouse Builder functionality, see the Oracle Database 11.2 Documentation Library for Data Warehousing and Business Intelligence.
Oracle Data Quality for Data Integrator is a comprehensive data quality platform that enables data standardization, match, merge, de-duplication, householding and name and address cleansing.
Data Quality for Data Integrator is licensed using the Per Processor metric for up to a maximum of 100 million records per calendar year. Records are to be any distinct non-duplicated set of related data attributes identified by a unique key that are cleansed in the production environment.
One Oracle Data Quality Rules rule set is included in the Data Quality for Data Integrator (up to a maximum of 100 million records) license. Each additional rule set must be licensed separately.
Oracle Data Profiling has a prerequisite requirement that the license holder also owns a valid license for Oracle Data Integrator.
Oracle Data Quality for Data Integrator (for greater than 100 Million Records) allows usage of Oracle Data Quality for Data Integrator over 100 million records per year. It is licensed using the Per 1000 Records metric. Records are to be any distinct non-duplicated set of related data attributes identified by a unique key that are cleansed in the production environment.
Data Quality for Data Integrator (for greater than 100 Million Records) has a prerequisite requirement that the license holder also owns a valid license for Oracle Data Integrator.
Oracle Data Quality Rules for Data Integrator provide a set of pre-defined cleansing rules that extend Oracle Data Quality for Data Integrator capabilities explicitly for name and address cleansing for one or more countries.
Each Oracle Data Quality Rules for Data Integrator license gives the holder the capability to use these rules for one given country.
Rule Sets are available for the following countries and each Rule Set is licensed separately: Argentina, Australia, Austria, Belgium, Brazil, Brunei Darussalam, Canada, Chile, Colombia, Denmark, France, Germany, Great Britain, Hong Kong, India, Ireland, Italy, Jamaica, Malaysia, Mexico, Netherlands, New Zealand, Peru, Philippines, Portugal, Saudi Arabia, Singapore, South Africa, Spain, Sweden, Switzerland, United Arab Emirates, United States, Venezuela.
Oracle Application Adapters for Data Integration provide specific software components for reverse-engineering metadata from, and extracting bulk data from various ERP software applications. Each unique Application Adapter for Data Integration is licensed separately, but must be used with Oracle Data Integrator Enterprise Edition and the Data Integrator component.
Application Adapters for Data Integration are available for PeopleSoft, JD Edwards, E-Business Suite, Siebel, and SAP Applications. Each Application Adapter for Data Integration is licensed separately.
Oracle Application Adapters for Warehouse Builder provide specific software connectors for reverse-engineering metadata from, and extracting bulk data from various ERP software applications. Each unique Application Adapter for Warehouse Builder is licensed separately, but must be used with Oracle Data Integrator Enterprise Edition and the Oracle Warehouse Builder component.
Application Adapters for Warehouse Builder are available for PeopleSoft, SAP, Siebel, and E-Business Suite.