Сервер Microsoft BizTalk и служебная шина Azure AppFabric ...? - PullRequest
4 голосов
/ 22 марта 2011

Мы все знаем, что BizTalk - это коммерческий продукт от Microsoft для ESB (Enterprise Service Bus).

Какие еще готовые функции поддерживает BizTalk через шину AppFabric Service.Или, другими словами, что AppFabric Service Bus не предоставляет функциям ESB ...?

Является ли термин "Service Bus" вводящим в заблуждение, поскольку AppFabric Service Bus относится к Enterprise ServiceАвтобус ...

Ответы [ 4 ]

18 голосов
/ 22 марта 2011

BizTalk Server - это не «шина», это «брокер». Слово «шина» обозначает подсистему , которая передает данные между компонентами . Можно сказать, что BTS делает именно это, но делает это, сидя в центре концентратора и лучевой модели , распределяя сообщения соответствующим получателям. Поскольку он часто играет очень активную роль в распространении сообщений, метка broker является более подходящей.

Это также дает вам довольно хорошее представление о различиях между служебной шиной Azure и BTS. Сервисная шина Azure - это просто подсистема передачи данных, которая позволяет вам соединять различные конечные точки вместе через барьеры сетевой топологии (она позволяет использовать каналы обратного вызова для вызова служб за брандмауэрами).

BTS, с другой стороны, этого не делает. Вместо этого он имеет следующие функции Message Broker:

  • аранжировка
  • Перевод сообщения
  • Контентная маршрутизация
  • Надежные сообщения
  • Мониторинг бизнес-аналитики
  • Оперативная поддержка / диагностика
  • вероятно, еще немного я сейчас забуду:)

BTS и служебная шина Azure на самом деле - это две совершенно разные вещи, которые могут использоваться совместно. Например, легко представить соединение двух серверов BizTalk через служебную шину Azure.

4 голосов
/ 05 апреля 2011

Команды BizTalk и AppFabric Service Bus в Microsoft фактически тесно сотрудничают, и мы (я там работаю) со временем интегрируем возможности BizTalk с AppFabric и Service Bus.Для BizTalk у нас есть Windows Azure AppFabric Connect, которая позволяет подключать BizTalk к служебной шине.На PDC'10 мы объявили (http://bit.ly/9gm2zI), что мы добавим подмножество функций интеграции BizTalk в Service Bus - вы узнаете гораздо больше о степени этих возможностей в течение текущего года.

Пока что думайте о продуктах как о взаимодополняющих.

Надеюсь, это поможет.

0 голосов
/ 18 февраля 2013

Microsoft Biztalk Server и Service Bus AppFabric на первый взгляд могут выглядеть одинаково, но это два разных продукта для разных применений.

0 голосов
/ 22 марта 2011

В этом году в Azure AppFabric появится новая функция, называемая просто «Интеграция», которая в основном включает службы Biztalk в Azure.

http://www.microsoft.com/windowsazure/appfabric/overview/default.aspx#top

...