Из Википедии, свободной энциклопедии
  (Перенаправлено с BizTalk )
Перейти к навигации Перейти к поиску

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

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

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

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

Краткая история 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)
  • 27 марта 2006 г. BizTalk Server 2006 (первая версия для Microsoft .NET 2.0)
  • 2007-10-02 BizTalk Server 2006 R2 (первая версия, использующая новую Windows Communication Foundation (WCF) через собственный адаптер - (дата выпуска 2 октября 2007 г.))
  • 2010-04-27 BizTalk Server 2009 (первая версия для работы с Visual Studio 2008)
  • 2010-10-01 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]
  • 30.09.2016 BizTalk Server 2016 [13]
  • 2017-04-26 Пакет компонентов 1 для BizTalk Server 2016 ( интеграция Application Insights и Power BI ; API REST, совместимые с Swagger ) [14] [15]
  • 2017-11-21 Пакет компонентов 2 BizTalk Server 2016 ( интеграция с Azure ) [16]
  • 2018-06-26 Пакет дополнительных компонентов 3 для BizTalk Server 2016 ( интеграция с Office 365 ) [17]
  • 2020-01-15 BizTalk Server 2020 [18] (первая версия для работы с Visual Studio 2019 и Microsoft .NET 4.7)

Особенности [ править ]

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

  • Использование адаптеров для упрощения интеграции с бизнес- приложениями (Siebel, SAP , IFS Applications , JD Edwards , Oracle, Microsoft Dynamics CRM ), базами данных ( Microsoft SQL Server , Oracle Database и DB2 ) и другими технологиями ( TIBCO и Java EE ) [19]
  • Ускорители предлагают поддержку корпоративных стандартов, таких как RosettaNet , HL7 , HIPAA и SWIFT .
  • Механизм бизнес-правил (BRE). Это механизм правил алгоритма Рете.
  • Мониторинг бизнес-активности (BAM), который позволяет на панели мониторинга, агрегированном ( сводная таблица ) просматривать, как работают бизнес-процессы и как обрабатываются сообщения.
  • Единая консоль администрирования для развертывания, мониторинга и эксплуатации решений на серверах BizTalk в среде.
  • Встроенная функция электронного обмена данными (EDI), поддерживающая X12 и EDIFACT , начиная с 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 использует адаптеры для связи с различными протоколами, форматами сообщений и конкретными программными продуктами. Вот некоторые из адаптеров: электронный обмен данными , файл, HTTP , SFTP , FTP SMTP , POP3 , SOAP , SQL , MSMQ , MLLP , приложение Azure Logic , Azure API Management , Microsoft SharePoint Server , мэйнфрейм IBM zSeries ( 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. ^ a b «Требования к оборудованию и программному обеспечению для BizTalk Server 2020» . microsoft.com . 7 апреля 2020 . Проверено 8 августа 2020 .
  4. ^ «Общая доступность BizTalk Server 2016» . Центр загрузок . Microsoft . 1 декабря 2016 . Проверено 21 марта 2017 года .
  5. ^ «Межорганизационные информационные и промежуточные системные проекты: успех, неудача, сложность и проблемы» (PDF) .
  6. ^ Ganeline Леонид (19 октября 2010). «BizTalk: Хронология: Поддержка платформы» . Biztalkien . Самостоятельно опубликовано . Проверено 27 июля 2013 года .
  7. ^ «Microsoft BizTalk Server» . MSDN . Microsoft . Проверено 26 июля 2013 года .
  8. ^ «BizTalk Server: Версии - Статьи 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 Feature Pack 1» . Лазурный . Microsoft . Проверено 26 апреля 2016 года .
  15. ^ «BizTalk Server 2016 Feature Pack 1 доступен - Блог группы BizTalk» . blogs.msdn.microsoft.com . Проверено 6 февраля 2019 .
  16. ^ «Microsoft BizTalk Server 2016 Feature Pack 2 - Блог группы BizTalk» . blogs.msdn.microsoft.com . Проверено 6 февраля 2019 .
  17. ^ «Блог группы BizTalk» . blogs.msdn.microsoft.com . Проверено 6 февраля 2019 .
  18. ^ «Что нового в BizTalk Server 2020» . MSDN . Microsoft . Проверено 14 января 2020 года .
  19. ^ a b «Сервер BizTalk: список сторонних адаптеров» . MSDN . Microsoft . Проверено 12 августа 2015 года .
  20. ^ «Архитектура исполнения» . MSDN . Microsoft . Проверено 27 июля 2013 года .
  21. ^ «Адаптеры BizTalk» .
  22. ^ «Адаптеры WCF» . MSDN . Microsoft . Проверено 27 июля 2013 года .

Внешние ссылки [ править ]

  • Официальный сайт