Service bus
Oracle SOA Suite is used for the process orchestration. These processes are primarily stateful and long-running. The service bus is used for routing messages and message transformation.
Oracle Service Bus provides support for communication with Oracle BPEL Process Manager, which enables us to include the BPEL processes in our SOA composite applications. Using the native BPEL transport within Oracle Service Bus, one can expose BPEL processes as web services in the Oracle Service Bus layer allowing other services to invoke BPEL processes.
Oracle Service Bus was previously known as BEA AquaLogic Service Bus, which was a part of the BEA product acquisition. Oracle Service Bus has a separate install as compared to Oracle SOA Suite. The mediator component of the Oracle SOA Suite is similar to that of Oracle Service Bus. However, Oracle Service Bus is great for enterprise-wide integration, message transformation with XSLT and XQUERY, that is, it is large and powerful compared to the mediator...