Microsoft BizTalk-сервер
Эта статья нуждается в дополнительных цитатах для проверки . ( июль 2013 г. ) |
Разработчик(и) | Майкрософт |
---|---|
Первоначальный выпуск | 19 декабря 2000 г [1] |
Стабильная версия | 2020 год / 13 февраля 2020 г [2] |
Операционная система | Windows Server 2019 , Windows Server 2016 , Windows Server 2012 R2 , Windows 10 [3] |
Платформа | ИА-32 или х64 [3] |
Доступно в | 9 языков [4] |
Список языков | |
Тип | Сервер приложений |
Лицензия | Собственный |
Веб-сайт | документы |
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 . Оркестрации реализуются с помощью WS-BPEL- совместимого языка процессов xLANG . Схемы, карты, конвейеры и оркестровки создаются визуально с помощью графических инструментов Microsoft Visual Studio. Дополнительную функциональность можно обеспечить с помощью сборок .NET , которые можно вызывать из существующих модулей, включая, например, оркестровки, карты, конвейеры и бизнес-правила.
История версий
[ редактировать ]Начиная с 2000 года были выпущены следующие версии: [6] [7] [8]
- 01 декабря 2000 г. BizTalk Server 2000
- 04 февраля 2002 г. 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 г.))
- 27 апреля 2010 г. BizTalk Server 2009 (первая версия для работы с Visual Studio 2008)
- 01.10.2010 BizTalk Server 2010 [10] (Первая версия для работы с Visual Studio 2010 и Microsoft .NET 4.0)
- 21 марта 2013 г. BizTalk 2013 (первая версия для работы с Visual Studio 2012 и Microsoft .NET 4.5) [11]
- 23 июня 2014 г. BizTalk 2013 R2 (первая версия для работы с Visual Studio 2013 и Microsoft .NET 4.5.1) [12]
- 30 сентября 2016 г. BizTalk Server 2016 [13]
- 26 апреля 2017 г. BizTalk Server 2016 Feature Pack 1 ( Application Insights и Power BI интеграция ; Swagger -совместимые API управления REST) [14] [15]
- 21 ноября 2017 г. BizTalk Server 2016 Feature Pack 2 ( интеграция с Azure ) [16]
- 26 июня 2018 г. BizTalk Server 2016 Feature Pack 3 ( интеграция с Office 365 ) [17]
- 15 января 2020 г. BizTalk Server 2020 [18] (Первая версия для работы с Visual Studio 2019 и Microsoft .NET 4.7)
Функции
[ редактировать ]Ниже приведен неполный список технических функций BizTalk Server:
- Использование адаптеров для упрощения интеграции с бизнес- приложениями (LOB) (Siebel, SAP , IFS Applications , JD Edwards , Oracle, Microsoft Dynamics CRM ), базами данных ( Microsoft SQL Server , Oracle Database и IBM Db2 ) и другими технологиями ( TIBCO). и Java EE ) [19]
- Ускорители обеспечивают поддержку таких корпоративных стандартов, как RosettaNet , HL7 , HIPAA и SWIFT .
- Механизм бизнес-правил (BRE). Это механизм правил алгоритма Rete .
- Мониторинг деловой активности (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 App , Azure API Management , Microsoft SharePoint Server , мейнфрейм IBM zSeries ( CICS и IMS ) и ) среднего уровня IBM i (ранее 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 для бизнес-систем. В настоящее время сюда входят адаптеры для баз данных SAP и Oracle, Oracle E-Business Suite , Microsoft SQL Server, MySQL , PeopleSoft Enterprise и Siebel Systems .
Дополнительные адаптеры [19] (например, для Active Directory) доступны у сторонних основных партнеров Microsoft BizTalk.
Ссылки
[ редактировать ]- ^ Джонс, Аллен (19 декабря 2000 г.). «Microsoft выпускает BizTalk Server 2000 для производства» . Windows ИТ-специалист . Пентон Медиа . Архивировано из оригинала 3 марта 2016 года . Проверено 26 июля 2013 г.
- ^ «Представляем BizTalk Server 2020» . Майкрософт. 13 февраля 2020 г. Проверено 8 августа 2020 г.
- ^ Jump up to: а б «Требования к аппаратному и программному обеспечению для BizTalk Server 2020» . Майкрософт. 7 апреля 2020 г. Проверено 8 августа 2020 г.
- ^ «Общая доступность BizTalk Server 2016» . Центр загрузки . Майкрософт . 1 декабря 2016 года . Проверено 21 марта 2017 г.
- ^ «Проекты межорганизационных информационных и промежуточных систем: успех, неудача, сложность и проблемы» (PDF) . Семантический учёный . S2CID 7893911 . Архивировано из оригинала (PDF) 12 октября 2016 года.
- ^ Ганелин, Леонид (19 октября 2010 г.). «BizTalk: Хронология: Поддержка платформы» . Бизталкин . Самостоятельно опубликовано . Проверено 27 июля 2013 г.
- ^ «Сервер Microsoft BizTalk» . MSDN . Майкрософт . Проверено 26 июля 2013 г.
- ^ «BizTalk Server: Версии – Статьи TechNet – США (английский) – TechNet Wiki» . Social.technet.microsoft.com . Проверено 6 февраля 2019 г.
- ^ «Microsoft объявляет об общедоступной версии BizTalk Server 2002» . Истории . 4 февраля 2002 г. Проверено 6 февраля 2019 г.
- ^ Фоли, Мэри Джо (23 марта 2013 г.). «BizTalk 2009 R2 получает новое имя; выход ожидается еще в 2010 году» . ЗДНет . Архивировано из оригинала 27 июля 2010 года . Проверено 27 июля 2013 г.
- ^ «Примечания к выпуску: бета-версия BizTalk Server 2013» . MSDN . Майкрософт . Проверено 27 июля 2013 г.
- ^ «Что нового в BizTalk Server 2013 и 2013 R2» . MSDN . Майкрософт . Проверено 22 мая 2014 г.
- ^ «Что нового в BizTalk Server 2016» . MSDN . Майкрософт . Проверено 19 декабря 2016 г.
- ^ «BizTalk Server 2016 Feature Pack 1» . Лазурь . Майкрософт . Проверено 26 апреля 2016 г.
- ^ «BizTalk Server 2016 Feature Pack 1 доступен — блог группы BizTalk» . blogs.msdn.microsoft.com . 26 апреля 2017 года . Проверено 6 февраля 2019 г.
- ^ «Microsoft BizTalk Server 2016 Feature Pack 2 — блог группы BizTalk» . blogs.msdn.microsoft.com . 21 ноября 2017 года . Проверено 6 февраля 2019 г.
- ^ «Блог команды BizTalk» . blogs.msdn.microsoft.com . 26 июня 2018 года . Проверено 6 февраля 2019 г.
- ^ «Что нового в BizTalk Server 2020» . MSDN . Майкрософт . Проверено 14 января 2020 г. .
- ^ Jump up to: а б «BizTalk Server: список адаптеров сторонних производителей» . MSDN . Майкрософт . Проверено 12 августа 2015 г.
- ^ «Работающая архитектура» . MSDN . Майкрософт . Проверено 27 июля 2013 г.
- ^ «Адаптеры BizTalk» . Майкрософт .
- ^ «Адаптеры WCF» . MSDN . Майкрософт . Проверено 27 июля 2013 г.