Разработчик (и)) | Microsoft |
---|---|
Первый выпуск | 19 декабря 2000 г.; 19 лет назад (2000-12-19) |
Стабильный выпуск | 2020/13 февраля 2020 г.; 8 месяцев назад (2020-02-13) |
Операционная система | Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows 10 |
Платформа | IA-32 или x64 |
Доступно на | 9 языках |
Список языков английский, китайский (упрощенный), Китайский (традиционный), французский, немецкий, итальянский, японский, корейский, испанский | |
Тип | Сервер приложений |
Лицензия | Собственная |
Веб-сайт | docs.microsoft.com / ru-ru / biztalk / |
Microsoft BizTalk Server (или просто «BizTalk») - это межорганизационная промежуточная система (IOMS), которая позволяет компаниям автоматизировать бизнес-процессы с помощью использование адаптеров, предназначенных для связи с различными программными системами, используемыми на предприятии. Созданный 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 года были выпущены следующие версии:
Ниже приводится неполный список технических функций BizTalk Server:
Процессы, ориентированные на человека, не могут реализуется непосредственно с BizTalk Server и требует дополнительных приложений, таких как Microsoft SharePoint server.
Среда выполнения BizTalk Server построена на публикации / подписке архитектура, иногда называемая «публикация / подписка на основе содержимого». Сообщения публикуются в BizTalk, преобразуются в желаемый формат и затем направляются одному или нескольким подписчикам.
BizTalk делает обработку безопасной с помощью сериализации (называемой «обезвоживанием» в терминологии Biztalk) - размещение сообщения в базу данных в ожидании внешних событий, что предотвращает потерю данных. Эта архитектура связывает BizTalk с Microsoft SQL Server. Процесс обработки может отслеживаться администраторами с помощью консоли администрирования. BizTalk поддерживает поток транзакций по всей линии от одного клиента к другому. В оркестровках BizTalk также реализуются длительные транзакции.
BizTalk использует адаптеры для связи с различными протоколами, форматами сообщений и конкретными программными продуктами. Вот некоторые из адаптеров: EDI, File, HTTP, SFTP, FTP SMTP, POP3, SOAP, SQL, MSMQ, MLLP, Microsoft SharePoint Server, IBM мэйнфреймы zSeries (CICS и IMS ) и среднего уровня iSeries (AS / 400 ), адаптеры IBM DB2, IBM WebSphere MQ.
Набор адаптеров WCF был добавлен в 2006 R2. Он включает в себя адаптеры WCF-WSHttp, WCF-BasicHttp, WCF-NetTcp, WCF-NetMsmq, WCF-NetNamedPipe, WCF-Custom, WCF-CustomIsolated. Microsoft также поставляет BizTalk Adapter Pack, который включает адаптеры на основе WCF для LOB-систем. В настоящее время это включает адаптеры для SAP и базы данных Oracle, Oracle E-Business Suite, Microsoft SQL Server, MySQL, PeopleSoft Enterprise и Siebel Systems.
Дополнительные адаптеры (например, для Active Directory) можно приобрести у сторонних основных партнеров Microsoft BizTalk.