Oracle SOA Suite Adapter Capabilities

The Oracle SOA Suite Adapter enables you to create an integration that invokes REST and SOAP services in on-premises Oracle SOA Suite, on-premises Oracle Service Bus, Oracle SOA Cloud Service, or Oracle SOA Suite on Marketplace in Oracle Cloud Infrastructure.

The Oracle SOA Suite Adapter provides the following benefits:

  • Provides connectivity to the following components:

    • On-premises Oracle SOA Suite and Oracle Service Bus
    • Standalone, on-premises Oracle SOA Server
    • Standalone, on-premises Oracle Service Bus
    • Oracle SOA Suite or Oracle Service Bus in Oracle SOA Cloud Service
    • Oracle SOA Suite on Marketplace in Oracle Cloud Infrastructure
  • Supports the following SOAP- and REST-based integrations:
    • SOAP services exposed by SOA composite applications
    • SOAP services exposed by Oracle Service Bus projects
    • REST services with defined schemas (except those that are end-to-end JSON-based) exposed by SOA composite applications
    • REST services with defined schemas (except native) exposed by Oracle Service Bus projects
  • Supports the following SOAP services:
    • Synchronous
    • One-way (notification)
    • Asynchronous services as one-way invocations only. Callbacks are currently not supported.
  • Supports patched version 12.2.1.3 and onwards of Oracle SOA Suite, Oracle Service Bus, and Oracle SOA Cloud Service. See Prerequisites for Creating a Connection.
  • Supports the following connectivity:
    • Requires use of the connectivity agent when connecting to servers hosted on-premises
    • Does not require use of the connectivity agent when connecting to servers hosted in Oracle SOA Cloud Service
  • Supports configuration of standard and custom SOAP and HTTP headers while integrating with a SOAP-based SOA composite application or Oracle Service Bus proxy service. Header support is available only for new connections created with the February 2021 release of Oracle Integration. Connections created prior to this release do not include this functionality.
  • Supports configuration of standard and custom HTTP headers while integrating with a REST-based SOA composite application or Oracle Service Bus proxy service. Header support is available only for new connections created with the May 2021 release of Oracle Integration. Connections created prior to this release do not include this functionality.
  • Supports services protected by the following OWSM policies through basic authentication or user name password token, as needed:
    • oracle/http_basic_auth_over_ssl_service_policy
    • oracle/wss_username_token_over_ssl_service_policy
    • oracle/wss_http_token_over_ssl_service_policy
    • oracle/wss_username_token_service_policy
    • oracle/wss_http_token_service_policy
    • oracle/wss_saml_bearer_or_username_token_service_policy
    • oracle/wss_saml_or_username_token_service_policy
    • oracle/wss_saml_or_username_token_over_ssl_service_policy
    • oracle/multi_token_over_ssl_rest_service_policy
    • oracle/multi_token_rest_access_over_ssl_service_policy
    • oracle/multi_token_cg_sso_over_ssl_rest_service_policy
    • oracle/multi_token_sso_over_ssl_rest_service_policy
    • oracle/multi_token_rest_access_service_policy
    • oracle/multi_token_rest_service_policy
    • oracle/multi_token_sso_rest_service_policy
    • oracle/multi_token_cg_sso_rest_service_policy
    • oracle/wss_saml_bearer_or_username_token_service_policy
    • oracle/wss_saml_or_username_token_service_policy
    • oracle/wss_saml_or_username_token_over_ssl_service_policy

The Oracle SOA Suite Adapter is one of many predefined adapters included with Oracle Integration. You can configure the Oracle SOA Suite Adapter as an invoke connection in an integration in Oracle Integration.