Предохранитель против распределительного устройства

Мне нужно знать, в чем разница между Jboss Fuse и Switchyard. На веб-сайте Switchyard говорится, что он заменит Jboss ESB. Это вызывает вопрос, в чем разница между FUSE и Switchyard, где оба будут работать как ESB.


person learner    schedule 11.02.2014    source источник
comment
На этой странице есть немного информации о разнице: jboss.org/products/fsw .html   -  person Claus Ibsen    schedule 19.02.2014


Ответы (2)


Switchyard на самом деле находится на вершине «JBoss Fuse Service Works» (которая является новой «платформой JBoss SOA») в качестве основы для сервис-ориентированных приложений.

Fuse предоставляет Camel в качестве платформы для интеграции, использующей шаблоны корпоративной интеграции (EIP), но не предлагает такие функции, как платформа SOA (например, реестр служб или UDDI...).

Оба они являются ESB, но для разных вариантов использования; один для SOA, а другой для интеграции, и они также основаны на разных контейнерах; Fuse Service Works использует JBoss EAP в качестве контейнера, спецификацию J2EE, а FUse основан на контейнере Karaf, «спецификации» OSGi.

Я надеюсь, что помог вам.

person mmpedraza    schedule 19.02.2014

Jboss выпустила новую версию Fuse путем интеграции с Switchyard и несколькими другими фреймворками, связанными с Apache. ссылка. Switchyard — это составная структура, в которой вы можете выполнять множество интеграций, таких как средство опроса файлов, http, мыло, веб-сервис, BPEL, BPM и Java Beans и т. д.

Jboss говорит, что вы можете работать с сервером EAP 6.4, чтобы работать с вещами, связанными с Jboss Fuse (Switchyard), но ванильная установка сервера EAP 6.4 не обнаружит приложения Switchyard через JBDS. Вы хотите установить JBoss Fuse поверх вашего сервера EAP. Перейдите по ссылке, чтобы узнать подробнее об этом.

person Shaan    schedule 24.08.2016