Skip Headers
Oracle® Fusion Middleware Licensing Information
11g Release 1 (11.1.1)

Part Number E14860-18
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

2 WebLogic Suite Options

This chapter covers licensing for SOA products. It contains the following sections:

2.1 BPEL Process Manager Option

BPEL Process Manager can be licensed as an option to WebLogic Suite.

For more information, see Section 1.8, "BPEL Process Manager."

2.2 Oracle Service Bus

Oracle Service Bus (OSB – formerly BEA AquaLogic Service Bus) is a proven, lightweight SOA integration platform and a key component of the SOA Suite for Oracle Middleware product family. OSB is designed for connecting, mediating and managing interactions between heterogeneous services, not just Web services, but also Java and .Net, messaging services and legacy endpoints.

OSB uniquely delivers the integration capabilities of an Enterprise Service Bus (ESB) with operational service management in a single product with an efficient, seamless user experience. With its flexible deployment options and automated integration with Oracle SOA Governance Suite, Oracle Service Bus is designed to handle the deployment, management and governance challenges of implementing Service-Oriented Architecture (SOA) from department to enterprise scale.

Oracle Service Bus is licensed as an option to WebLogic Suite and is also included in SOA Suite for Oracle Middleware. Note that customers running SOA Suite for Oracle Middleware on WebLogic Server Basic, described in Section 2.6, "SOA Suite and BPEL PM Licensing with Oracle Internet Application Server," are not entitled to run Oracle Service Bus.

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

2.3 SOA Suite for Oracle Middleware

SOA Suite for Oracle Middleware 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.

This SOA Suite version is for customers running WebLogic Server. In Fusion Middleware 11g, SOA Suite for Oracle Middleware provides heightened design-time and run-time integration using Oracle's SOA Service Platform based on SCA (Service Composite Architecture).

The suite includes:

SOA Suite for Oracle Middleware is licensed as an option to WebLogic Suite. Customers who are running SOA Suite for Oracle Middleware on WebLogic Server Basic, Section 2.6, "SOA Suite and BPEL PM Licensing with Oracle Internet Application Server," are licensed to run all components of SOA Suite for Oracle Middleware except Oracle Service Bus and Oracle Complex Event Processing.

Note:

SOA Suite for Oracle Middleware 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. SOA Suite for Oracle Middleware includes a restricted-use license for Oracle Coherence Standard Edition for clustering use only.

2.4 Unified Business Process Management Suite

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.

Oracle Unified Business Process Management Suite comprises the following components:

An integral part of the Oracle Unified 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.

2.5 WebLogic Suite Virtualization Option

WebLogic Suite Virtualization Option can be licensed as an option to WebLogic Suite. WebLogic Suite Virtualization Option includes Oracle JRockit Virtual Edition, which is a version of the Oracle JRockit JVM that runs natively on the Oracle VM hypervisor.

Oracle JRockit Virtual Edition enables Java server products such as Oracle WebLogic Server to run more efficiently without the overhead and complexity of a full operating system. JRockit Virtual Edition is licensed as part of the WebLogic Suite Virtualization Option and is restricted for use with WebLogic Server only.

2.6 SOA Suite and BPEL PM Licensing with Oracle Internet Application Server

Customers who have previously licensed BPEL Process Manager Option and SOA Suite for Oracle Middleware on Oracle Internet Application Server Enterprise Edition have the right to use WebLogic Server Basic to run those products on WebLogic Server as part of their existing Oracle Internet Application Server Enterprise Edition license. This right is only for products that previously ran on Oracle Internet Application Server and does not include the right to run Oracle Service Bus or Oracle Complex Event Processing (CEP) on WebLogic Server Basic. WebLogic Server Basic is described in Appendix A, "WebLogic Server Basic."

2.7 WebLogic Coherence Grid Edition Option

Oracle Coherence Grid Edition can be licensed as an option to WebLogic Suite. For more information, see Section 1.6.2, "Oracle Coherence Grid Edition."

2.8 Application Server Enterprise Management

The following Oracle Enterprise Manager products can be licensed for use with WebLogic Suite options:

2.8.1 SOA Management Pack Enterprise Edition

This pack delivers comprehensive management and modeling capabilities for a SOA-based environment. By combining SOA run-time governance, business-IT alignment, model-driven metrics, and SOA infrastructure management with Oracle's rich and comprehensive system management solution, Enterprise Manager Grid Control significantly reduces the cost and complexity of managing SOA-based environments.

For complete license details about SOA 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.

2.8.2 WebLogic Server Management Pack Enterprise Edition

This pack offers a complete, cost-effective, and easy-to-use solution for managing Oracle Fusion Middleware, Oracle WebLogic Server, and Oracle Application Server. At a high level, this pack provides capabilities for application performance management, configuration management, service level management, Coherence management, provisioning, and patch automation for Oracle Application Server, Oracle Fusion Middleware, and Oracle WebLogic Server software.

For complete license details about 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.

2.9 Exalogic Elastic Cloud Software

Oracle Exalogic Elastic Cloud Software is a license restricted set of features that enables improved performance and reliability of products within Oracle WebLogic Suite. For information about using these optimizations on the Exalogic Elastic Cloud, see "Enabling Exalogic-Specific Enhancements in Oracle WebLogic Server 11g Release 1 (10.3.4)" in Exalogic Elastic Cloud Enterprise Deployment Guide.

The following sections describe Oracle WebLogic Server configuration options that are restricted to Oracle Exalogic Elastic Cloud Software licenses:

2.9.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 WebLogic Server. Table 2-1 lists and describes the MBean attributes and WebLogic Server startup options for configuring WebLogic Server with these options that are restricted to Exalogic Elastic Cloud Software licenses.

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

MBean AttributeFoot 1  WebLogic Server Startup OptionFoot 2  Description
KernelMBean.ScatteredReadsEnabled=true
-Dweblogic.ScatteredReadsEnabled=true

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

KernelMBean.GatheredWritesEnabled=true
-Dweblogic.GatheredWritesEnabled=true

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

KernelMBean.AddWorkManagerThreadsByCpuCount
–Dweblogic.AddWorkManagerThreadsByCpuCount=true

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


Footnote 1  For more information about these MBeans, see the Oracle WebLogic Server MBean Reference.

Footnote 2 For more information about these startup options, see "weblogic.Server Command-Line Reference" in Command Reference for Oracle WebLogic Server.

2.9.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 WebLogic Server. Table 2-2 lists and describes the Oracle JDBC features that are restricted to Exalogic Elastic Cloud Software licenses. Note, as stated in Section 2.9.4, "Socket Direct Protocol for Exalogic Elastic Cloud Software," that 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-2 Exalogic Elastic Cloud Software Oracle JDBC Options

Option Description
oracle.jdbc.enableJavaNetFastPath

Enables the Oracle JDBC driver to reduce data copies and fragmentation


Table 2-3 lists and describes Oracle WebLogic Server data source XML configuration elements, documented as GridLink data sources within WebLogic Server, that are restricted to Exalogic Elastic Cloud Software licenses.

Table 2-3 Exalogic Elastic Cloud Software WebLogic Server Data Source Options

Data Source Feature Description
<fan-enabled>

Enables Fast Application Notification (FAN) event awareness of 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 Active GridLink for RAC within WebLogic Server, see "Using GridLink Data Sources" in Configuring and Managing JDBC Data Sources for Oracle WebLogic Server.

2.9.3 Cluster State Replication Optimizations for Exalogic Elastic Cloud Software

Exalogic Elastic Cloud Software can be configured for optimized state replication with 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 Exalogic Enterprise Deployment Guide.

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

Table 2-4 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 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.9.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.

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 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 2-5 lists and describes Oracle WebLogic Server SDP features that are restricted to Exalogic Elastic Cloud Software licenses.

Table 2-5 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.