Для чего фактически используется Microsoft BizTalk?


14

Мне дали задание настроить промежуточный сервер Microsoft BizTalk для наших разработчиков, чтобы проверить некоторую интеграцию для клиента.

Суть в том, что я понятия не имею, что такое BizTalk, что он делает или для чего он используется. Насколько я могу судить, все, что я могу прочитать об этом на веб-сайте Microsoft, - это просто маркетинговый ход с множеством крупных корпоративных слов (предложения типа «BizTalk позволяет вашей организации беспрепятственно интегрировать разрозненные системы и подключать деловых партнеров»).

Может кто-нибудь пролить свет на то, что на самом деле делает BizTalk? Наши разработчики тоже не знают, только что они должны интегрироваться с ним!


Спасибо за этот вопрос! Я искал краткое значимое и понятное описание BizTalk и не смог его найти!
ZweiBlumen

Ответы:


11

Biztalk позволяет приложениям общаться друг с другом. Он используется для обмена информацией или событиями между приложениями или системами, которые необходимы для совместной работы в бизнес-процессе.

Он обеспечивает способ отображения входов и выходов различных систем, например, когда они используют несовместимые протоколы или форматы. Я считаю, что это сделано в XML. Он также предоставляет наборы сценариев или процедур, называемых оркестровками, которые позволяют выполнять ряд действий в целевых системах, когда они запускаются чем-то, происходящим в другой системе.

Это реализация корпоративной сервисной шины , которая является платформой для построения сервис-ориентированной архитектуры - если это помогает ...


Ааа, звучит очень похоже на iBolt ( magicsoftware.com/en/products/?catID=41 ) - спасибо, это по крайней мере дает мне отправную точку!
Марк Хендерсон

Больше похоже на DBus.
Том О'Коннор

3

Чтобы лучше понять концепции интеграции корпоративных приложений, я настоятельно рекомендую вам эту книгу .

Он дает обзор всех шаблонов, которые вы увидите, и некоторую информацию о различных конкурентах на рынке (Tibco, Biztalk и кое-что из IBM, я забыл название).


0

Вы можете использовать его как угодно, но я бы поспорил, что EDI является главным среди установок Biztalk.

В принципе; осуществлять перевод между различными форматами файлов электронной коммерции (заказы b2b, счета-фактуры и т. д.); тем самым расширяя область применения программного обеспечения ERP.


0

Вкратце, это Enterprise Service Bus (ESB). Шаблон сервис-ориентированной архитектуры (SOA), который содержит оркестровку сервисов, преобразование обмена сообщениями и брокер сервисов. Это позволяет крупным компаниям в основном предоставлять веб-сервис или функциональный сервис и через каналы связи обмениваться разнородной информацией среди всех видов систем. то есть:

  • связать очень старую базу данных AS / 400 с программным обеспечением для обработки на C ++.
  • интегрировать веб-приложение j2ee с платформой BPM для запуска бизнес-процессов
  • выполнить некоторые операции CRUD DB по запросу. (т.е. получить общее количество работодателей с сертификацией SOA)

В настоящее время Biztalk обычно не используется (2018), и другие конкуренты обогнали это пространство интеграции. конкуренты, такие как TIBCO, IBM, Amazon, Mulesoft.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.