Oracle SOA Suite provides a complete set of service infrastructure components for designing, deploying, and managing composite applications. It enables services to be created, managed, and orchestrated into composite applications and business processes. Composites enable you to easily assemble multiple technology components into one SOA composite application.
Oracle SOA Suite plugs into heterogeneous IT infrastructures and enables enterprises to adopt SOA incrementally.
The components of the Suite benefit from common capabilities including a single deployment and management model and tooling, end-to-end security, and unified metadata management.
Refer to the following documentation to learn about creating Oracle SOA applications in Oracle JDeveloper:
Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite, "Table of Contents"
Refer to the documentation cited below to learn how to develop SOA applications using specific components.
Oracle Business Rules enable dynamic decisions at runtime allowing you to automate policies, computations, and reasoning while separating rule logic from underlying application code. This allows more agile rule maintenance and empowers business analysts with the ability to modify rule logic without programmer assistance and without interrupting business processes.
Refer to the following documentation to learn about creating Oracle Business Rules in Oracle JDeveloper:
Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite, "Getting Started with Oracle Business Rules"
Creating Business Rules Components
Oracle Adapters use JCA technology to connect external systems to the Oracle SOA Suite.
Oracle SOA Suite provides the following technology adapters to integrate with transport protocols, data stores, and messaging middleware:
Oracle also provides support for third-party adapters.
Refer to the following documentation to learn about integrating Oracle Adapters in Oracle JDeveloper:
Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite, "Introduction to BPEL Services"
Integrating Systems with Adapters
Oracle B2B is an e-commerce gateway that enables the secure and reliable exchange of transactions between an organization and its external trading partners. Oracle B2B is a component of Oracle SOA Suite. Oracle B2B and Oracle SOA Suite are designed for e-commerce business processes that require process orchestration, error mitigation, and data translation and transformation within an infrastructure that addresses the issues of security, compliance, visibility, and management.
Refer to the following documentation to learn about integrating Oracle B2B in Oracle JDeveloper:
Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite, "Introduction to BPEL Services"
Extending a SOA Business Process to Trading Partners
Oracle BPM Suite provides an integrated environment for developing, administering, and using business applications centered around business processes.
Modeling and Implementation Guide for Oracle BPM, "Table of Contents"
(Link available after downloading the Oracle BPM Suite extension.)