Overall Satisfaction with Oracle Service Bus
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.
- 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.
- 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
- It has definitely facilitated communication between my organization and business partners.
- It has reduced development costs.
- It has reduced development time.
I used Service Bus while developing SOA Suite composites. It makes development easier. Calls to vendors' web services for instance are done easily. Each vendor has its own protocol and development platform. Without Oracle Service Bus we would have had to thought on how to reach each vendor individually. This may end up to be very costly and time consuming and most important causing frequent production outages. Our clients are happy.