Microsoft BizTalk Server

Microsoft BizTalk Server是微軟公司針對中大型企業設計的服務器產品，功能包括業務流程自動化、業務流程管理、企業應用集成以及企業之間的集成。

**架構**
BizTalk Server運行時架構是一種發佈/訂閱的架構, 有時稱作 "基於內容的發佈/訂閱".消息先發布到Biztalk系統,然後一個或多個訂閱者收到這些消息。
BizTalk在等待外部事件的時候，通過把消息序列化（Biztalk術語叫dehydration）保存到數據的方法來確保處理安全，防止數據丟失。這個架構把BizTalk和Microsoft SQL Server綁到了一起。管理員可以通過管理控制檯跟蹤處理流程 。
BizTalk支持事務流程。 BizTalk orchestrations 還實現了 Long-running transaction.

**適配器**
BizTalk利用適配器（adapter）與不同協議及其他軟件產品交互。提供包括針對以下協議或產品的適配：EDI、檔案、HTTP、FTP、SFTP、SMTP、POP3、SOAP、SQL、MSMQ及Windows SharePoint Services (WSS)等。從2006 R2起增加針對WCF的適配器。
微軟同時提供包含了針對商業系統的基於WCF的適配器，目前包括：SAP、Oracle數據庫、Oracle E-Business Suite、SQL以及Siebel Systems。

**發佈時間**
2000年 - BizTalk Server 2000 
*2002年 - BizTalk Server 2002
*2004年 - BizTalk Server 2004（.NET框架 1.0）
*2006年 - BizTalk Server 2006（.NET框架 2.0）
*2007年 - BizTalk Server 2006 R2（SOA、BPM、EDI、AS2、RFID、WWF、WCF、.NET框架 3.0）
*2009年 - BizTalk Server 2009（支持Windows Server 2008, Visual Studio 2008以及SQL Server 2008）
*2010年 - BizTalk Server 2010（開始支持 Windows Server 2008 R2, Visual Studio 2010以及SQL Server 2008 R2）
*2013年 - BizTalk Server 2013（開始支持 Visual Studio 2012以及Microsoft .NET 4.5）
*2014年 - BizTalk 2013 R2（開始支援Visual Studio 2013 及 .NET框架 4.5.1）
*2016年 - BizTalk Server 2016
**2017年 - BizTalk Server 2016 Feature Pack 1（整合Power BI； Swagger與REST API相容）
**2017年 - BizTalk Server 2016 Feature Pack 2（整合Microsoft Azure）
**2018年 - BizTalk Server 2016 Feature Pack 3（整合Office 365）
*2020年 - BizTalk Server 2020（開始支持Visual Studio 2019與.NET框架 4.7）

**版本詳細**

**BizTalk Server 2000**
2000年年底，BizTalk Server 2000在全球發佈，當時宣稱的對象主要是軟件開發員以及架構設計師，作為微軟針對業務流程和系統整合而設計的第一代產品，該版本包含了很多新的理念和功能，雖然並不盡善盡美。

**BizTalk Server 2002**

**BizTalk Server 2004**
2004年3月，BizTalk Server 2004發佈，作為微軟業務流程整合的第三代產品，該版本已經具備合理的標準支持，功能完善，並且已經納入微軟的對整個企業級應用設計的大框架。

**BizTalk Server 2006**
2006年-BizTalk Server 2006正式開賣，雖然在05年底就開始預熱，但真正的公開定價卻是在五月份，該版本是對上一個版本的最佳完善，在管理，部署以及性能方面有顯著的改善。可以說，BizTalk開始真正進入企業級應用的角力場。

**BizTalk Server 2006 R2**
2007年9 月，BizTalk Server 2006 R2發佈， 該版本加強了如何實現Service Oriented Architecture (SOA)和 Business Process Management (BPM)場景。提供了業務進程管理以及 SOA/ESB 功能，可以幫助公司、組織擴展核心進程管理技術，並且提供了對新技術的支持，比如電子數據交換 (EDI)，AS2，RFID 以及和當時發佈的 Microsoft Office 2007，Windows Vista 進行協同工作，包括像 Windows Workflow Foundation 和 Windows Communication Foundation 這樣的。NET Framework 的核心技術。為了滿足不同的應用需求，產品包含四個不同的版本：Enterprise, Standard, Branch，還有Developer. 所有的版本都是基於CPU來定價。

**BizTalk Server 2009**
2009年5月，BizTalk Server 2009發佈，BizTalk Server 2009 代表了微軟在企業集成領域的長期戰略，該版本主要是為了支持Windows Server 2008, Visual Studio 2008以及SQL Server 2008.
BizTalk Server 2009 基於 BizTalk Server 2006 的核心結構，並在應用程序對應用程序、業務對業務和業務流程自動化的各個方面具有很大改進。
新增功能
*EDI 增強功能
*AS2 增強功能
*提高開發人員的工作效率
*進一步的 Windows Server System 支持
 通過包括基於 X86 的 64 位版本的 BizTalk Server 並支持最新版本的 Microsoft Windows Server 2008、Microsoft SQL Server 2008、Microsoft Visual Studio 和 Microsoft Virtual Server，BizTalk Server 2009 可對 Microsoft Windows Server System 集成的服務器軟件提供進一步的支持。

**BizTalk Server 2010**
新增功能- BizTalk Server 設置儀表板- 改進的管理包- FTP 適配器增強功能- 增強了貿易合作伙伴管理- 增強了對 HIPAA 文檔的支持- 增強了 BizTalk 映射器- 支持 .NET Framework 4- BizTalk Server 中的 SQL Server 備份壓縮- BizTalk Server 中的 SQL Server 透明數據加密 (TDE)- 已更新平臺支持
** Windows Server 2008 R2
** Windows Server 2008 SP2
** Windows 7
** Windows Vista SP2
** SQL Server 2008 SP1
** SQL Server 2008 R2
** Visual Studio 2010
** Microsoft Office 2007
** Microsoft Office 2010（僅 x86）

**BizTalk Server 2013**

**BizTalk Server 2013 R2**

**BizTalk Server 2016**

**BizTalk Server 2020**

**參見**

**引用**

**外部鏈接**
 BizTalk官方站點 date=20050330020859 - Kerrey's view on BizTalk Server date=20100420103024 - BizTalk開發博客 date=20150925212909