IBM ESB (адвансед или не адвансед)

Возможно я давно не следил за продуктами IBM, но с удивлением узнал, что у них в продуктовой линейке есть сервисная шина ESB, и даже не одна. Есть WebSphere ESB и WebSphere Advanced ESB. В дополнение к ним есть ещё и железо DataPower, которое тоже в какой-то степени является реализацией сервисной шины.

Посетив семинар двух французских IBM-щиков, постараюсь отделить шины от колёс и рассказать, что стоит за этими продуктами.

Вот картинка, дающая объяснение соотношению данных продуктов по поддержке стандартов и производительности:

Итого:

1. Продукт WebSphere ESB — это реализация архитектуры сервисной шины на базе сервера приложений WebSphere AS.

2. Продукт Advanced ESB — это IBM WebSphere Message Broker в чистом виде.

3. IBM DataPower — это аппаратные ускорители XML-преобразований, шифрования и цифровой подписи.

Интересно, можно ли считать что IBM, сказав про свой брокер слово Advanced ESB, пыталась подчеркнуть, что он лучше чем просто ESB (в том числе лучше конкурентных продуктов) или же, наоборот, реализация сервисной шины на сервере приложений пока ещё слишком проста и слаба?

Главный момент, который надо отметить и занести в преимущества WebSphere ESB, — это поддержка SCA и SDO ( сервисных компонентов и сервисных объектов данных). Напомню, что это стандарт OASIS, разработанный группой вендоров включая IBM, BEA и Oracle, специфицирующий блоки для построения сервисно-ориентированных приложений.