Сен 16th, 2008Sonic vs. Mule

Sonic Family Products

Mule

Описание

Sonic ESB

Mule дистрибутив

Сама шина предприятия, как набор сервисов для маршрутизации сообщений.

Sonic BPEL Server

Любой open-source:
наиболее популярный и надежный - JBoss jBPM (есть так же среда разработки BPEL).

BPEL-engine - движок языка.

Sonic Workbench (тоже Eclipse)

Mule IDE и JBoss IDE - это набор бесплатных open-source плагинов
для среды разработки eclipse (так же open-source) и очень популярной сейчас.

Среда разработки, отладки для шины и для развертывания приложений написанных.

Sonic Database Service (просто вынесли во внешний сервис)

JDBC (Spring), Hibernate, а так же можно использовать любой кеш
второго уровня для ускорения работы с БД. Действительно огромный выбор.

Доступ к БД.

Sonic XML Server (просто вынесли во внешний сервис)

JAXB, JAXP и просто бесконечный набор библиотек компании Sun (внутри Java) для всего, что может XML мир предложить разработчику. А для ускорения есть даже железные XML обработчики - IBM DataPower - парсит, валидирует, подписывает и шифрует.

Работа с XML.

Actional for Sonic ESB Management (на Java)

Sonic ESB Management

Mule HQ (сама компания Mule предлагает лицензии) - платная и стабильная.

Using MuleHQ

Панель управления всей (уже запущенной) инфраструктурой шины на предприятии.

Adapters for Sonic ESB

ESB Adapters

Адаптеры уже в Mule дистрибутиве. А так же легко добавляются и программируются.

Available Transports

Набор адаптеров к внешним системам.

Не видно явных преимуществ продуктов Sonic. Да и нужно учить разработчиков, а вот с Mule (на себе проверял) разберется и более-менее опытный Java разработчик. Платным в Mule варианте является только панель администрирования.

Еще Sonic предлагает, как они заявляют, 300 типов протоколов. Однако следует рассмотреть их список внимательно, и сразу станет видно, что половина из них если не больше - это базы данных (через JDBC можно любую базу подключить) и XML (аналогично) и файловые форматы или JMS системы, которые тоже легко все через стандартный интерфейс подключаются к любой Java программе. То есть, кто громче крикнет!!!

Google
LinkStore
News 2
Бобрдобр
Мемори
Мистер Вонг
Мое место
Яндекс

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