Стандарт JBI должен (был?) быть стандартом для Enterprise Service Bus, особенно с точки зрения возможности повторного использования/обмена возможностями различных ESB (или одиноких поставщиков Service Engine).
Известные реализации JBI (согласно Википедии):
- OpenESB => JBI + OSGI (с тех пор, как Oracle купила Sun, теперь это только сообщество)
- Лепестки
- ServiceMix => Последний (4) выпуск основан на OSGI (но остается совместимым с JBI)
- Предохранитель => По словам Гийома Ноде, версии JBI 1.0 и 2.0 мертвы ://servicemix.396122.n5.nabble.com/DISCUSS-ServiceMix-future-td3212177.html Последняя веб-трансляция о WS-Security использовала CXF-Osgi.
- Mule => По словам Росса Мейсона, JBI 1.0 мертв http://www.infoq.com/news/2008/05/jbi-debate
- Oracle => Предполагается, что это JBI? Определенно следует SCA
- TIBCO => Предполагается, что это JBI? Определенно следует SCA
Не реализаторы:
- IBM => насколько я знаю это не JBI. Определенно следует SCA
- JBoss => Пользовательский
Не принимая во внимание, что JBI работает и что он решает другие проблемы, чем SCA, действительно ли вы принимали во внимание при выборе ESB тот факт, что он совместим с JBI или нет? или придерживаться возможностей ESB?