TrustRadius
Oracle Service Bus - A great product to haveOracle 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,9,It has definitely facilitated communication between my organization and business partners. It has reduced development costs. It has reduced development time.,No,,Oracle WebLogic Application Server, Oracle Database 12c, SoapUI ProOracle Service Bus is a great tool to integrate into your business applicationsOracle Service Bus is the main component of integration in the company in which I work, the integration of business applications are communicated through Oracle Service Bus.,Integration of business applications. Transformation and data enrichment. Security application to the integration layer.,Implementation of a more updated version of JavaScript. Better documentation for developers. The JDeveloper IDE consumes too many resources.,10,Enabled the reuse of legacy applications. Reduced time to market of projects. Is a useful standard, and reduced the alignment time of teams.,No,Oracle SOA Cloud, Oracle Java SE, Bonita BPMOracle Service Bus UnlimitedWe have oracle service bus to proxy and server more than 200 endpoints. We mostly proxy many legacy systems that expose their functionality as a SOAP web service. We have also built full-fledged services which also are providers and not just consumers. It's not used across the organization.,Location Transparency of sensitive endpoints Proxy legacy systems exposed as web services Transformation and routing Service aggregation of various services,Rest services support is not good Preview of transformations Tracing of requests in a detailed manner,8,Oracle service bus has helped us modernize our applications and systems using SOA We could quickly proxy hundreds of services without any hassles Deployment to multiple environments with changes to customization file has helped us quickly ramp up the services,No,Mule ESB and SnapLogic,RStudio, IntelliJ IDEA, Talend Open Studio, Microsoft Visual Studio Code, Docker,25,5,Proxy legacy system services Provide authentication to services Load balance endpoints on various servers,We have made sure all services are going through Oracle Service Bus. This way we could track and monitor usage of services.,We hope to move to cloud in near future and hope that Oracle Service Bus helps in that journey,8,No,Product Reputation Vendor Reputation Existing Relationship with the Vendor,We would now look for more of a Cloud transformation and Cloud centric software. A good example is Snaplogic. It is very light and quick and totally browser based. You do not need an IDE or you do not need to worry about integrating cloud services and systems. It's totally ready for it.,6,Yes,I do not think there was any such instance with our issues with Oracle service bus. It is otherwise a very stable product. So, we found bypass to the issue and redesigned our service.,Creating proxy and business services was easy adding features like basic authentication was easy transformation of services using xpath/xquery was good,Rest service support was limited Transforming to Json was manual and no inbuilt support Preview of transformation was missing,No,9Oracle Service Bus for Integration and VirtualizationMy Organization is a consulting firm and I implement Oracle Service Bus (OSB) at various end customer and I use it by myself as well. This is an integration tool to provide a pipe to integrate between applications. OSB follows Service Oriented Architecture (SOA). OSB is very popular for virtualization requirement. OSB's components like Proxy Service and Business Service made virtualization easy. OSB addresses Integration and virtualization by a single tool.,Virtualization - By using this feature, customers need not expose their real services to the outside world and similarly while consuming the third party services, internal server URL or IPs are published or exposed. Customers can make use of Proxy Services and Business Services to achieve virtualization. Integration - OSB is middleware that provides Agility, Scalability, flexibility and better performance. This also avoids customer to do point to point integration and hence avoid spaghetti architecture. OSB provides all component of middleware like message transformation, adapters, routing etc.,Orchestration - OSB is not a tool to do complex orchestration for your integration. Oracle recommends Oracle SOA Suite or BPEL Process Manager for the same. Bulk data Integration - OSB is not meant for Bulk batch integration. For example, transferring bulk data from an application to the data warehouse. Use Oracle Data Integration (ODI) or DIPC to handle such a requirement.,8,Integration has always best ROI not only for integration project but for overall business and all systems get connected for good. OSB brings a great value here as OSB is an enterprise-grade integration tool and can be used for company-wide integration & virtualization requirement. OSB also works well with other Oracle tools like Oracle SOA Suite and ODI.,No,TIBCO BusinessConnect,Oracle ERP Cloud, Concur Travel and Expense, SuccessFactors Employee CentralHop Onto This Service Bus!A few years back our university made a transition to a more service-oriented architecture. We use Oracle Service Bus to orchestrate web services consumed by our applications. Our information services department has to expose data to outside applications and vendors. We do that through web services hosted on Oracle Service Bus.,The Oracle Service Bus makes the management of web services extremely easy. Through its point and click interface, the web service endpoints can be easily modified. The administration console provides useful dashboards to diagnose any service issues.,Oracle Service bus discontinued support for Eclipse IDE and some of the customization features are now exclusively through JDeveloper. The service bus does not support a concurrent deployment of multiple web services through the web console.,8,Oracle Service Bus was the right choice for us in implementing our service-oriented architecture. It has made management and consumption of SOAP/Restful data much easier for us. OSB has allowed us to control data access to a wide array of data stores through a single service orchestration.,NoYou may miss a bus en-route to work, but don't miss Oracle Service Bus!At US Cellular we use Oracle Service Bus to manage/orchestrate web services. Oracle Service Bus is really the middle layer for our applications in the Information Services department integrated with third party vendors coming externally and to the back-end vendor product services. Various types of web services that are developed and hosted on Oracle Service Bus include web order management, subscriber services, and online payment services.,Ease of usage from the infrastructure point of view, like the interface to navigate to different functionalities, is really good. Issue troubleshooting using message reports is very efficient in narrowing down the issue and identifying the root cause. Ability to update the business service endpoints globally swiftly by using some of the administration features. Average response time of each and every service operation can be found at one stop.,Message reporting tied to a database seems counter productive. Better options to eliminate that would not only minimize the maintenance hassle but also gives more ease to manage the product. Polling feature isn't very efficient where the end point JMS queues may still have JMS connections despite not enabling the corresponding poller proxy services. Unable to deploy multiple web services in one go from the OSB Web console.,10,Oracle Service Bus definitely provides an excellent Service Bus solution at US Cellular to orchestrate web services, interface between outbound 3rd party vendor services the back-end systems Still not utilizing 100% of the product featuers, such as the various adapters available, to maximize the RoI. So, would like to explore leveraging all the features while we migrate to OSB 12c. On the flip side, high license costs is a matter of concern. Since there are lot of open source tools with less support costs, we may want to explore those options for optimizing the costs we spend,Tibco ActiveMatrix Service Bus, Mule ESB and WebSphere Message Broker,Oracle Enterprise Manager, Hadoop, Google Search Appliance, IBM MQ
Unspecified
Oracle Service Bus
14 Ratings
Score 8.4 out of 101
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>

Oracle Service Bus Reviews

Oracle Service Bus
14 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.4 out of 101

Do you work for this company?

Show Filters 
Hide Filters 
Filter 14 vetted Oracle Service Bus reviews and ratings
Clear all filters
Overall Rating
Reviewer's Company Size
Last Updated
By Topic
Industry
Department
Experience
Job Type
Role

Reviews (1-6 of 6)

Companies can't remove reviews or game the system. Here's why.
Theodule Desouza profile photo
Score 9 out of 10
Vetted Review
Verified User
Review Source
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 is well suited for interacting with various web services that are SOAP or REST based. It provides great flexibility. It is definitely not appropriate for complex developments that require orchestration. It is not well suited for agile development like what is being done with microservices today. It does not support using the console concurrent deployment of multiple web services.
Read Theodule Desouza's full review
Jairo Vides profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source
Oracle Service Bus is the main component of integration in the company in which I work, the integration of business applications are communicated through Oracle Service Bus.
  • Integration of business applications.
  • Transformation and data enrichment.
  • Security application to the integration layer.
  • Implementation of a more updated version of JavaScript.
  • Better documentation for developers.
  • The JDeveloper IDE consumes too many resources.
The Oracle Service Bus is the ideal tool to integrate isolated business applications. It is part of a complete suite of middleware solution, like SOA Suite, BPM Suite, ESS, and is all that you require to implement the application and technology layer domain. Oracle Service Bus works fine with SOAP and Rest, XML and JSON, and is a standard application.
Read Jairo Vides's full review
No photo available
Score 8 out of 10
Vetted Review
Verified User
Review Source
We have oracle service bus to proxy and server more than 200 endpoints. We mostly proxy many legacy systems that expose their functionality as a SOAP web service. We have also built full-fledged services which also are providers and not just consumers. It's not used across the organization.
  • Location Transparency of sensitive endpoints
  • Proxy legacy systems exposed as web services
  • Transformation and routing
  • Service aggregation of various services
  • Rest services support is not good
  • Preview of transformations
  • Tracing of requests in a detailed manner
Oracle service bus is great to quickly proxy any legacy services exposed as soap service. It's well suited for aggregating multiple services on a single endpoint. We can point to multiple endpoints on the business service and use a round-robin approach to access the endpoints.

It's not well suited for data transformation and quick preview of mappings and transformations. It's not great on path to cloud transformation.
Read this authenticated review
Shalindra Singh profile photo
Score 8 out of 10
Vetted Review
Reseller
Review Source
My Organization is a consulting firm and I implement Oracle Service Bus (OSB) at various end customer and I use it by myself as well.

This is an integration tool to provide a pipe to integrate between applications. OSB follows Service Oriented Architecture (SOA). OSB is very popular for virtualization requirement. OSB's components like Proxy Service and Business Service made virtualization easy. OSB addresses Integration and virtualization by a single tool.
  • Virtualization - By using this feature, customers need not expose their real services to the outside world and similarly while consuming the third party services, internal server URL or IPs are published or exposed. Customers can make use of Proxy Services and Business Services to achieve virtualization.
  • Integration - OSB is middleware that provides Agility, Scalability, flexibility and better performance. This also avoids customer to do point to point integration and hence avoid spaghetti architecture. OSB provides all component of middleware like message transformation, adapters, routing etc.
  • Orchestration - OSB is not a tool to do complex orchestration for your integration. Oracle recommends Oracle SOA Suite or BPEL Process Manager for the same.
  • Bulk data Integration - OSB is not meant for Bulk batch integration. For example, transferring bulk data from an application to the data warehouse. Use Oracle Data Integration (ODI) or DIPC to handle such a requirement.
OSB is a great tool and works well for both Integration and virtualization. Now OSB is available on the cloud as part of SOACS. The customer has a choice either to go with a cloud version or an on-premise version. There is another newer cloud-based integration platform (iPaaS) called Oracle Integration Cloud. OSB may not be the best fit for Bulk and batch integration as well as for complex integration/orchestration.
Read Shalindra Singh's full review
No photo available
Score 8 out of 10
Vetted Review
Verified User
Review Source
A few years back our university made a transition to a more service-oriented architecture. We use Oracle Service Bus to orchestrate web services consumed by our applications. Our information services department has to expose data to outside applications and vendors. We do that through web services hosted on Oracle Service Bus.
  • The Oracle Service Bus makes the management of web services extremely easy. Through its point and click interface, the web service endpoints can be easily modified.
  • The administration console provides useful dashboards to diagnose any service issues.
  • Oracle Service bus discontinued support for Eclipse IDE and some of the customization features are now exclusively through JDeveloper.
  • The service bus does not support a concurrent deployment of multiple web services through the web console.
In comparison to Open source products like Apache Camel and Mule ESB, Oracle ESB is more robust and offers better enterprise capabilities. However, the licensing costs are fairly prohibitive and are preventing widespread product adoption. At our university, we had already purchased the Oracle Campus Solutions ERP suite and hence had little problems integrating their OSB as well.
Read this authenticated review
Ramprasad Kraleti profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source
At US Cellular we use Oracle Service Bus to manage/orchestrate web services. Oracle Service Bus is really the middle layer for our applications in the Information Services department integrated with third party vendors coming externally and to the back-end vendor product services. Various types of web services that are developed and hosted on Oracle Service Bus include web order management, subscriber services, and online payment services.
  • Ease of usage from the infrastructure point of view, like the interface to navigate to different functionalities, is really good.
  • Issue troubleshooting using message reports is very efficient in narrowing down the issue and identifying the root cause.
  • Ability to update the business service endpoints globally swiftly by using some of the administration features.
  • Average response time of each and every service operation can be found at one stop.
  • Message reporting tied to a database seems counter productive. Better options to eliminate that would not only minimize the maintenance hassle but also gives more ease to manage the product.
  • Polling feature isn't very efficient where the end point JMS queues may still have JMS connections despite not enabling the corresponding poller proxy services.
  • Unable to deploy multiple web services in one go from the OSB Web console.
  1. User Interface of Oracle Service Bus is much more appealing and easy-to-use than other Integration/ESB products in the market. This also enables the Infrastructure engineers to be able to hand off some of the administrative tasks to other support teams.
  2. Very robust and stable, doesn't demand JVM restarts for minor configuration changes.
  3. License costs are high as any other Oracle product, so it may be considered when a company has a large set of web services to be implemented. Unless Oracle reduces the license costs, it may lose the market to a lot of open source Enterprise Service Bus too.
Read Ramprasad Kraleti's full review

About Oracle Service Bus

Oracle Service Bus Technical Details

Operating Systems: Unspecified
Mobile Application:No