Oracle Service Bus - A great product to have
Use Cases and Deployment Scope
Oracle Service BUS is being within my department to interact with vendors web services. It addresses integration issues. It handles it in a loosely coupled manner. It allows service providers and consumers to communicate using different protocols. It has the ability to map or transform data. It also routes service requests to provider based on a static or variable criteria. It also protects enterprise services from unauthorized access.
Pros
- Protocol mediation. It allows service consumers to make requests using one protocol and a service provider to use a different protocol.
- It provides data mapping or transformation to different formats.
- It provides support for synchronous and asynchronous transport protocols.
Cons
- Service implementation is not agile like microservices.
- The architecture is so complex and could result in higher latency with so many layers to traverse.
- Deployment of multiple web services in one session
Return on Investment
- It has definitely facilitated communication between my organization and business partners.
- It has reduced development costs.
- It has reduced development time.
Other Software Used
Oracle WebLogic Application Server, Oracle Database 12c, SoapUI Pro



