среда, 24 сентября 2014 г.

ESB или BPS

Посмотрел вебинар об интеграционных патернах, реализуемых при помощи WSO2 ESB и WSO2 BPS.

Освещён вопрос о том, в каком случае какому продукту отдавать предпочтение.

Enterprise Service Bus

- не нужно сохранять состояние взаимодействия
- небольшое количество интегрируемых сервисов (менее 10)
- не нужно долго ждать ответа сервиса
- нет опыта применения BPEL

Business Process Server

- требуется хранить состояние
- большое количество интегрируемых сервисо (более 10)
- нужно долго (часы, дни) ждать ответа некоторых сервисов
- сотрудники умеют пользоваться BPEL

Показаны 2 варианта совместного использования ESB и BPS. В одном из них шина используется, чтобы привести все соединения к единому формату (SOAP), а BPS выполняет оркестрирование сервисов.




Комментариев нет:

Отправить комментарий