2014-02-11 5 views
11

Мне нужно знать, в чем разница между предохранителем Jboss и Switchyard. Сайт Switchyard говорит, что он заменит Jboss ESB. Это ставит вопрос о том, в чем разница между FUSE и Switchyard, где оба будут работать как ESBПредохранитель против Switchyard

+1

Существует немного информации о различии на этой странице: http://www.jboss.org/products/fsw.html –

ответ

18

Переключатель фактически находится в верхней части «Работы по обслуживанию предохранителей JBoss» (который является новым «JBoss SOA Plattform») в качестве основы для сервис-ориентированных приложений.

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

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

Надеюсь, я помог вам.

0

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

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

Смежные вопросы