OpenESB Frequently Asked Questions
What is JBI?
JBI stands for Java Business Integration. It is a JSR specification which describes how to define and use a virtual bus to communicate between components. More than a specification, JBI is a philosophy for integration systems. Relying on the web services contract WSDL, it promotes dramatically services oriented developments and impact favourably integration design and development processes. JBI is the theoretical foundation background that lakes in to many other ESB products. JBI understanding is not mandatory to start and develop with OpenESB, but we advise architects and application designers to read the specification in order to optimise their development (JBI specifications here)
First, go to the getting started page: Download the latest OpenESB for your required platform and read and do the tutorials we propose. Then for further information, we put together a long list of documents, tutorials, video on OpenESB here.
OpenESB is use in many domains (Finance, bank, logistic, Telco, retail, governmental organisation, insurances) all around the word for departmental to enterprise, tactic to strategic projects. OpenESB users IT teams spent hundreds of thousand men days on development and provide their companies with reliable SOA or Integration applications with the cheapest TCO on the ESB market.
That's a tricky question since ESB is large and still have lot of active editors targeting a part of the ESB customer. From Orale, IBM or Tibco to ServiceMix, Mule or WOS2, each one can find what he wants and what is the most convenient for his/her applications and company. OpenESB key points are
- OpenESB relies on a wonderful architecture designed and implemented by Sun
- It is an open source product
- it proposes a rigorous development process that has beneficial impact on development processes.
- It is a powerful and scalable product.
- Ergonomic development tools provided with OpenESB save days of development and reduce dramatically the learning curve
- OpenESB has the best total cost of ownership on the market
Regarding these criteria you can start a comparison and see if OpenESB matches your requirement and expectation
OpenESB community proposes through its partners a complete stack of professional services like training, consulting, development and “24x7” support. From development support to large enterprise critical project, a high level professional commercial support is provided on OpenESB development, deployment monitoring. Support level 1, 2 3 and 4 are available. For more information about support contact our partners or send us an email here.
Yes, many companies propose a complete curriculum on OpenESB. From beginners to experts, trainings target three profiles: Developers and technical architects, Support and production teams, Business analyst and functional and management people. For more information about support contact our partners or send us an email here.
We are very happy to welcome new joiners whatever you profile and skill. Please have a look here.