In this chapter, we will cover:
The OSB provides a SOA-DIRECT transport that can be used to invoke Oracle SOA Suite service components, such as BPEL processes, human tasks, rules, and Oracle Mediator components.
The SOA-DIRECT transport provides native connectivity between OSB services and Oracle SOA Suite service components. Oracle SOA Suite provides a direct binding framework that can be used to expose Oracle SOA Suite service components of an SCA composite. The OSB SOA-DIRECT transport can be used to interact with those exposed services through the SOA Direct Binding framework, letting those service components interact in the service bus layer and leverage the capabilities and features of OSB
The SOA-DIRECT transport supports the following features:
The SOA-DIRECT transport uses WS-Addressing for message correlation in synchronous and asynchronous communications. We will see the WS-Addressing applied in the recipe, Invoking, an, OSB, proxy, service, from, SCA, composite, asynchronously.