About the Components of Oracle SOA Suite on Marketplace

Oracle SOA Suite on Marketplace supports Oracle SOA Suite 12c ( and its constituent components.

  • Oracle SOA Suite. Oracle SOA Suite is a comprehensive, hot-pluggable software suite that enables you to build, deploy, and manage integrations using service-oriented architecture (SOA). Oracle SOA Suite provides the following capabilities:

    • Consistent tooling

    • A single deployment and management model

    • End-to-end security

    • Unified metadata management

    Oracle SOA Suite enables you to transform complex application integrations into agile and reusable service-based applications to shorten the time to market, respond faster to business requirements, and lower costs. Critical business services, such as customer, financial, ordering information, and others that were previously accessible only in packaged application user interfaces can be rapidly modeled for mobile devices such as smart phones and tablets using Oracle SOA Suite.

    Oracle SOA Suite includes the following core components:
    • BPEL (Business Process Execution Language) — Orchestrates integration processes.

    • Human Workflow — Creates interactions that require human input, such as approvals or manual routing decisions.

    • Business Rules — Defines flexible business rules to direct actions in an integration process, such as approval routing decisions.

    • Mediator — Mediates messages and provides routing and the capability to transform simple message flows.


    Oracle SOA Suite on Marketplace uses a Reference Configuration domain. For more information, see Selecting the Configuration Template for Oracle SOA Suite in Installing and Configuring Oracle SOA Suite and Business Process Management.


  • Oracle WebLogic Suite. Oracle WebLogic Suite is the flagship Oracle WebLogic Server edition. It is included with Oracle SOA Suite on Marketplace.

    For details about the components of Oracle WebLogic Suite, see Oracle WebLogic Server in Oracle Fusion Middleware Licensing Information User Manual.

  • Oracle Service Bus. Oracle Service Bus provides standards-based integration for high-volume SOA environments. Oracle Service Bus is a core component in Oracle SOA Suite on Marketplace, acting as a back-bone for SOA messaging. Oracle Service Bus connects, mediates, and manages interactions between heterogeneous services, legacy applications, packaged applications, and multiple enterprise service bus (ESB) instances across an enterprise-wide service network. Oracle Service Bus adheres to the SOA principles of building coarse-grained, loosely coupled, and standards-based services, creating a neutral container in which business functions can connect service consumers and back-end business services, regardless of underlying infrastructure.

    Oracle Service Bus is deployed on the Administration Server and the clustered Managed Server. Management features are deployed on the Administration Server, and runtime features are deployed on the Managed Server.

    You can provision Oracle Service Bus with the SOA with SB & B2B Cluster service type.

  • Oracle B2B. Oracle B2B is an e-commerce gateway that enables the secure and reliable exchange of business documents between an enterprise and its trading partners. Oracle B2B supports business-to-business document standards, security, transports, messaging services, and trading partner management. With Oracle B2B used as a binding component within an Oracle SOA Suite composite application, end-to-end business processes can be implemented. Note that Oracle B2B with Oracle SOA Suite on Marketplace does not support Health Level 7, which enables health care systems to communicate with each other.

    You can provision Oracle B2B with the SOA with SB & B2B Cluster service type.

    See Using Oracle B2B.

  • Oracle Managed File Transfer (MFT). Oracle MFT is a high performance, standards-based, end-to-end managed file gateway. It features design, deployment, and monitoring of file transfers using a lightweight web-based design-time console that includes transfer prioritization, file encryption, scheduling, and embedded FTP and sFTP servers.

    You can provision Oracle MFT with the MFT Cluster service type.

    See Using Oracle Managed File Transfer.

  • Oracle Business Activity Monitoring (BAM). Oracle BAM is used to monitor business processes for making tactical and strategic decisions. You can create dashboards that contain graphical views of data updated either in real time as streams or on a scheduled basis. Oracle BAM also supports alerting capabilities for business users to monitor business events, manage business exceptions, and continuously optimize their processes.

    Oracle SOA Suite on Marketplace supports multinode BAM clusters, providing high availability for Oracle BAM Composer and dashboards. In the event of a node failure:
    • You are prompted to log in again to continue working with the Oracle BAM Composer or dashboards on an active node.
    • Time-based and KPI alerts do not trigger. As soon as all nodes are available again, all alerts will trigger.
    To take advantage of high availability in a multinode BAM cluster, note the following requirements:
    • Use Chrome or Internet Explorer 11+ as your browser. Other browsers, such as Firefox, are not certified for a multinode BAM cluster.
    • Access BAM Composer and dashboards using the load balancer IP address in the URL, rather than a direct URL to a specific Managed Server. See Access an Oracle SOA Suite on Marketplace Instance.
    • Create and use ADF-based BAM dashboards. JET-based dashboards are not certified for a multinode BAM cluster.

    You can provision Oracle BAM with the BAM Cluster service type.

    See Monitoring Business Activity with Oracle BAM.

  • Oracle Technology Adapters. Oracle JCA-compliant adapters enable you to integrate your business applications, and provide a robust, lightweight, highly-scalable and standards-based integration framework for disparate applications to communicate with each other.

    With the growing need for business process optimization, efficient integration with existing back-end applications has become the key to success. To optimize business processes, you can integrate applications by using JCA 1.5 compliant resource adapters. Adapters support a robust, light weight, highly scalable, and standards-based integration framework, which enables disparate applications to communicate with each other. For example, adapters enable you to integrate packaged applications, legacy applications, databases, and Web services. Using Oracle JCA adapters, you can ensure interoperability by integrating applications that are heterogeneous, provided by different vendors, based on different technologies, and run on different platforms.

    You can provision Oracle technology adapters with the SOA with SB & B2B Cluster service type.

  • Oracle Cloud Adapters. Cloud adapters simplify and accelerate integration with your SaaS applications. These adapters provide value to your SaaS integrations. Specifically, they provide lower costs of implementation and maintenance, ease of use, improved developer productivity and faster time-to-market for SaaS application integrations.

    You can provision Oracle cloud adapters with the SOA with SB & B2B Cluster service type.

    See About Adapters for Oracle SOA Suite on Marketplace.

  • Oracle Enterprise Scheduler. Oracle Enterprise Scheduler is installed with Oracle SOA Suite on Marketplace. It enables you to define, schedule, and run jobs. A job is a unit of work done on an application's behalf. For example, you might define a job that runs a particular PL/SQL function or command-line process.

  • Oracle Web Services Manager (OWSM). OWSM provides the policy manager for securing web services, including authentication and authorization. OWSM is installed by default when you install Oracle Fusion Middleware Infrastructure. It is licensed only through Oracle SOA Suite; a standalone license is not available.