Microsoft BizTalk Server

Microsoft BizTalk Server is an inter-organizational middleware system (IOMS) that automates business processes through the use of adapters which are tailored to communicate with different software systems used in an enterprise. Created by Microsoft, it provides enterprise application integration, business process automation, business-to-business communication, message broker and business activity monitoring.

Microsoft BizTalk Server
Developer(s)Microsoft
Initial release19 December 2000 (2000-12-19)
Stable release
2020 / 13 February 2020 (2020-02-13)
Operating systemWindows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows 10
PlatformIA-32 or x64
Available in9 languages
List of languages
English, Chinese (Simplified), Chinese (Traditional), French, German, Italian, Japanese, Korean, Spanish
TypeApplication server
LicenseProprietary
Websitedocs.microsoft.com/en-us/biztalk/

BizTalk Server was previously positioned as both an application server and an application integration server. Microsoft changed this strategy when they released the AppFabric server which became their official application server. Research firm Gartner consider Microsoft's offering one of their 'Leaders' for Application Integration Suites. The latest release of Biztalk (Biztalk Server 2020) was released on 15 January 2020.

In a common scenario, BizTalk integrates before going out and manages automated business processes by exchanging business documents such as purchase orders and invoices between disparate applications, within or across organizational boundaries.

Development for BizTalk Server is done through Microsoft Visual Studio. A developer can create transformation maps transforming one message type to another. For example, an XML file can be transformed to SAP IDocs. Messages inside BizTalk are implemented through the XML documents and defined with the XML schemas in XSD standard. Maps are implemented with the XSLT standard. Orchestrations are implemented with the WS-BPEL compatible process language xLANG. Schemas, maps, pipelines and orchestrations are created visually using graphical tools within Microsoft Visual Studio. The additional functionality can be delivered by .NET assemblies that can be called from existing modules—including, for instance, orchestrations, maps, pipelines, business rules.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.