Let the community know what you think. Share your opinions now!
As an architect, I prefer open source integration solutions because they very often set the future standards and do not depend on a particular supplier.
First, how well does it fit my B2B requirements out of the box?
B2B Middleware is not something you could just buy off the shelf. It requires significant technical knowledge, as well as a very specialized knowledge of your business processes and requirements to formalize a solution that will work for company.
Most middleware solutions are more a suite of tools, services and adapters, coupled together by ESB engines. Does this particular suite (or the number of addons you may have to add) cover the full scope you will need? What effort (infrastructure provision, software installation, configuration, and additional development) will it take)? How available are the people and resources for this effort? Does the solution cover all the communications/transport protocols and data types that I need to communicate with my internal and exteral vendors? What are the available data transformation tools like? How difficult is it to onboard my trading partners with this solution? Does it take the ever increasing scope of security and flexibility demands into account? And last, but not least, what expertise is available out there to help build my solution and keep it going?
How do each differ in the way that they are used?