Microsoft BizTalk Server - Microsoft BizTalk Server

Microsoft BizTalk Server
Разработчики)Microsoft
изначальный выпуск19 декабря 2000 г.; 19 лет назад (2000-12-19)[1]
Стабильный выпуск
2020/13 февраля 2020; 9 месяцев назад (2020-02-13)[2]
Операционная системаWindows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows 10[3]
ПлатформаIA-32 или же x64[3]
Доступно в9 языков[4]
Список языков
Английский, китайский (упрощенный), китайский (традиционный), французский, немецкий, итальянский, японский, корейский, испанский
ТипСервер приложений
ЛицензияПроприетарный
Интернет сайтдокументы.microsoft.com/ en-us/ biztalk/

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

BizTalk Server ранее позиционировался как сервер приложений и сервер интеграции приложений[уточнить ]. Microsoft изменила эту стратегию, когда выпустила AppFabric server, который стал их официальным сервером приложений. Исследовательская фирма Gartner считают, что Microsoft предлагает одного из своих «лидеров» для пакетов интеграции приложений. Последний выпуск Biztalk (Biztalk Server 2020) был выпущен 15 января 2020 года.

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

Разработка BizTalk Server осуществляется через Microsoft Visual Studio. Разработчик может создавать карты преобразования, преобразуя один тип сообщения в другой. Например, XML-файл можно преобразовать в SAP. IDocs. Сообщения внутри BizTalk реализуются через XML документы и определены с Схемы XML в XSD стандарт. Карты реализованы с XSLT стандарт. Оркестровки реализуются с WS-BPEL совместимый язык процесса xLANG. Схемы, карты, трубопроводы а оркестровки создаются визуально с использованием графических инструментов в Microsoft Visual Studio. Дополнительные функции могут быть предоставлены .СЕТЬ сборки, которые можно вызывать из существующих модулей, включая, например, оркестровки, карты, конвейеры, бизнес-правила.

Краткая история Microsoft BizTalk Server

Начиная с 2000 года были выпущены следующие версии:[6][7][8]

  • 2000-12-01 BizTalk Server 2000
  • 2002-02-04 BizTalk Server 2002[9]
  • 2004-03-02 BizTalk Server 2004 (первая версия для запуска на Microsoft .NET 1.0)
  • 2006-03-27 BizTalk Server 2006 (первая версия для работы на Microsoft .NET 2.0)
  • 2007-10-02 BizTalk Server 2006 R2 (первая версия, использующая новый Фонд связи Windows (WCF) через собственный адаптер - (Дата выпуска 2 октября 2007 г.))
  • 2010-04-27 BizTalk Server 2009 (Первая версия для работы с Visual Studio 2008)
  • 01.10.2010 BizTalk Server 2010[10] (Первая версия для работы с Visual Studio 2010 и Microsoft .NET 4.0)
  • 2013-03-21 BizTalk 2013 (Первая версия для работы с Visual Studio 2012 и Microsoft .NET 4.5)[11]
  • 2014-06-23 BizTalk 2013 R2 (Первая версия для работы с Visual Studio 2013 и Microsoft .NET 4.5.1)[12]
  • 2016-09-30 BizTalk Server 2016[13]
  • 2017-04-26 Пакет компонентов 1 для BizTalk Server 2016 (Application Insights и Power BI интеграция; Чванство -совместимые REST API)[14][15]
  • 2017-11-21 Пакет дополнительных компонентов BizTalk Server 2016 2 (Лазурь интеграция)[16]
  • 2018-06-26 Пакет дополнительных компонентов BizTalk Server 2016 3 (Office 365 интеграция)[17]
  • 2020-01-15 BizTalk Server 2020[18] (Первая версия для работы с Visual Studio 2019 и Microsoft .NET 4.7)

Функции

Ниже приводится неполный список технических возможностей BizTalk Server:

  • Использование адаптеров для упрощения интеграции с отрасль производства (LOB) приложения (Siebel, SAP, Приложения IFS, Джей Ди Эдвардс, Oracle, Microsoft Dynamics CRM ), базы данных (Microsoft SQL Server, База данных Oracle и DB2 ) и другие технологии (TIBCO и Java EE )[19]
  • Ускорители предлагают поддержку корпоративных стандартов, таких как RosettaNet, HL7, HIPAA и БЫСТРЫЙ.
  • Механизм бизнес-правил (BRE). Это Алгоритм Rete движок правил.
  • Мониторинг деловой активности (BAM), что позволяет дашборду, агрегированные (Сводная таблица ) просмотр того, как работают бизнес-процессы и как обрабатываются сообщения.
  • Единая консоль администрирования для развертывания, мониторинга и эксплуатации решений на серверах BizTalk в среде.
  • Встроенный обмен электронными данными (EDI) поддержка функциональности X12 и ЭДИФАКТ, по состоянию на BizTalk 2006 R2.
  • Возможность графического моделирования бизнес-процессов в Visual Studio, моделирование документов с XML-схемами, графическое отображение (с помощью функтоиды ) между разными схемами и построение конвейеров для расшифровки, проверки и анализа сообщений при их входе или выходе из системы через адаптеры.
  • Пользователи могут автоматизировать процессы управления бизнесом с помощью Оркестровки.
  • BizTalk интегрируется с другими продуктами Microsoft, такими как Microsoft Dynamics CRM, Microsoft SQL Server и SharePoint чтобы разрешить взаимодействие с пользователем, участвующим в рабочем процессе.
  • Обширная поддержка для веб-сервисы (потребление и разоблачение)
  • RFID поддержка, начиная с BizTalk 2006 R2. Не рекомендуется в версии 2016 г.
  • Поддержка Application Insight в BizTalk Server 2016 Feature Pack 1
  • Автоматическое развертывание с помощью Visual Studio Team Service, начиная с BizTalk Server 2016 Feature Pack 1
  • Открытые API-интерфейсы управления REST с полной поддержкой Swagger, начиная с BizTalk Server 2016 Feature Pack 1
  • Открытые рабочие данные с поддержкой Power BI, начиная с BizTalk Server 2016 Feature Pack 1

Процессы, ориентированные на человека, не могут быть реализованы напрямую с помощью BizTalk Server и требуют дополнительных приложений, таких как Microsoft SharePoint сервер.[нужна цитата ]

Архитектура

Среда выполнения BizTalk Server построена на опубликовать / подписаться архитектура, иногда называемая «публикация / подписка на основе содержимого». Сообщения публикуются в BizTalk, преобразуются в желаемый формат и затем направляются одному или нескольким подписчикам.[20]

BizTalk делает обработку безопасной за счет сериализация (называемое «обезвоживанием» в терминологии Biztalk) - размещение сообщений в базе данных в ожидании внешних событий, что предотвращает потерю данных. Эта архитектура связывает BizTalk с Microsoft SQL Server. Процесс обработки может отслеживаться администраторами с помощью Консоли администрирования. BizTalk поддерживает поток транзакций по всей линии от одного клиента к другому. BizTalk оркестровки также реализуют длительные транзакции.

Адаптеры

BizTalk использует адаптеры для связи с различными протоколами, форматами сообщений и определенными программными продуктами. Некоторые из адаптеров: EDI, Файл, HTTP, SFTP, FTP SMTP, POP3, МЫЛО, SQL, MSMQ, MLLP, Приложение логики Azure, Управление API Azure, Microsoft SharePoint Server, IBM мэйнфрейм zСерия (CICS и IMS ) и среднечастотный iSeries (AS / 400 ) сервер, IBM DB2, IBM WebSphere MQ переходники.[21]

Набор адаптеров WCF[22] был добавлен в 2006 R2. Он включает: WCF-WSHttp, WCF-BasicHttp, WCF-NetTcp, WCF-NetMsmq, WCF-NetNamedPipe, WCF-Custom, WCF-CustomIsolated адаптеры. Microsoft также поставляет Пакет адаптеров BizTalk который включает адаптеры на основе WCF для LOB-систем. В настоящее время это включает адаптеры для SAP и база данных Oracle, Oracle E-Business Suite, Microsoft SQL Server, MySQL, PeopleSoft Enterprise и Siebel Systems.

Дополнительные адаптеры[19] (например, для Active Directory) доступны у сторонних основных партнеров Microsoft BizTalk.

Рекомендации

  1. ^ Джонс, Аллен (19 декабря 2000 г.). «Microsoft выпускает BizTalk Server 2000 в производство». Windows для ИТ-специалистов. Пентон Медиа. Архивировано из оригинал 3 марта 2016 г.. Получено 26 июля 2013.
  2. ^ «Представляем BizTalk Server 2020». microsoft.com. 13 февраля 2020 г.. Получено 8 августа 2020.
  3. ^ а б «Требования к оборудованию и программному обеспечению для BizTalk Server 2020». microsoft.com. 7 апреля 2020 г.. Получено 8 августа 2020.
  4. ^ «Общая доступность BizTalk Server 2016». Центр загрузок. Microsoft. 1 декабря 2016 г.. Получено 21 марта 2017.
  5. ^ «Межорганизационные информационные и промежуточные системные проекты: успех, неудача, сложность и проблемы» (PDF).
  6. ^ Ганелин, Леонид (19 октября 2010 г.). «BizTalk: Хронология: Поддержка платформы». Biztalkien. Самостоятельно опубликованный. Получено 27 июля 2013.
  7. ^ «Microsoft BizTalk Server». MSDN. Microsoft. Получено 26 июля 2013.
  8. ^ «Сервер BizTalk: версии - статьи TechNet - США (английский) - TechNet Wiki». social.technet.microsoft.com. Получено 6 февраля 2019.
  9. ^ «Microsoft объявляет об общедоступности BizTalk Server 2002». Рассказы. 4 февраля 2002 г.. Получено 6 февраля 2019.
  10. ^ Фоли, Мэри Джо (23 марта 2013 г.). «BizTalk 2009 R2 получает новое имя; все еще должен быть выпущен в 2010 году». ZDNet. CBS Interactive. Получено 27 июля 2013.
  11. ^ «Примечания к выпуску: бета-версия BizTalk Server 2013». MSDN. Microsoft. Получено 27 июля 2013.
  12. ^ «Что нового в BizTalk Server 2013 и 2013 R2». MSDN. Microsoft. Получено 22 мая 2014.
  13. ^ «Что нового в BizTalk Server 2016». MSDN. Microsoft. Получено 19 декабря 2016.
  14. ^ «Пакет дополнительных компонентов BizTalk Server 2016 1». Лазурь. Microsoft. Получено 26 апреля 2016.
  15. ^ «BizTalk Server 2016 Feature Pack 1 доступен - Блог группы BizTalk». blogs.msdn.microsoft.com. Получено 6 февраля 2019.
  16. ^ «Пакет дополнительных компонентов 2 для Microsoft BizTalk Server 2016 - блог группы разработчиков BizTalk». blogs.msdn.microsoft.com. Получено 6 февраля 2019.
  17. ^ «Блог группы BizTalk». blogs.msdn.microsoft.com. Получено 6 февраля 2019.
  18. ^ «Что нового в BizTalk Server 2020». MSDN. Microsoft. Получено 14 января 2020.
  19. ^ а б «BizTalk Server: список сторонних адаптеров». MSDN. Microsoft. Получено 12 августа 2015.
  20. ^ «Архитектура исполнения». MSDN. Microsoft. Получено 27 июля 2013.
  21. ^ «Адаптеры BizTalk».
  22. ^ «Адаптеры WCF». MSDN. Microsoft. Получено 27 июля 2013.

внешняя ссылка