MicrosoftbiztalkServer是微軟公司針對大中型企業設計的伺服器產品,功能包括業務流程自動化、業務流程管理、企業套用集成以及企業之間的集成。
架構
BizTalkServer運行時架構是一種發布/訂閱的架構,有時稱作"基於內容的發布/訂閱".訊息先發布到Biztalk系統,然後一個或多個訂閱者收到這些訊息.[1]BizTalk在等待外部事件的時候,通過把訊息串列化(Biztalk術語叫dehydration)保存到數據的方法來確保處理安全,防止數據丟失。這個架構把BizTalk和MicrosoftSQLServer綁到了一起。管理員可以通過管理控制台跟蹤處理流程。BizTalk支持事務流程。BizTalkorchestrations還實現了Long-runningtransaction.[編輯]適配器
參考:[2].
BizTalk利用適配器與不同協定及其他軟體產品互動。提供包括針對以下協定或產品的適配:EDI,File,HTTP,FTP,SFTP,SMTP,POP3,SOAP,SQL,MSMQ,WindowsSharePointServices(WSS)。從2006R2起增加針對WCF的適配器。微軟同時提供包含了針對商業系統的基於WCF的適配器,目前包括:SAP,Oracle資料庫,OracleE-BusinessSuite,SQL以及Siebel。
[編輯]發布時間
2000年-BizTalkServer2000
2002年-BizTalkServer2002
2004年-BizTalkServer2004(.NET框架1.0)
2006年-BizTalkServer2006(.NET框架2.0)
2007年-BizTalkServer2006R2(SOA、BPM、,EDI、AS2、RFID、WWF、WCF、.NET框架3.0)
2009年-BizTalkServer2009(支持WindowsServer2008,VisualStudio2008以及SQLServer2008)
2010年-BizTalkServer2010(開始支持WindowsServer2008R2,VisualStudio2010以及SQLServer2008R2)
[編輯]版本詳細
[編輯]BizTalkServer2000
2000年年底,BizTalkServer2000在全球發布,當時宣稱的對象主要是軟體開發員以及架構設計師,作為微軟針對業務流程和系統集成而設計的第一代產品,該版本包含了很多新的理念和功能,雖然並不盡善盡美。
[編輯]BizTalkServer2002
[編輯]BizTalkServer2004
2004年3月,BizTalkServer2004發布,作為微軟業務流程集成的第三代產品,該版本已經具備合理的標準支持,功能完善,並且已經納入微軟的對整個企業級套用設計的大框架。
[編輯]BizTalkServer2006
2006年-BizTalkServer2006正式開賣,雖然在05年底就開始預熱,但真正的公開定價卻是在五月份,該版本是對上一個版本的最佳完善,在管理,部署以及性能方面有顯著的改善。可以說,BizTalk開始真正進入企業級套用的角力場。
[編輯]BizTalkServer2006R2
2007年9月,BizTalkServer2006R2發布,該版本加強了如何實現ServiceOrientedArchitecture(SOA)和BusinessProcessManagement(BPM)場景。提供了業務進程管理以及SOA/ESB功能,可以幫助公司、組織擴展核心進程管理技術,並且提供了對新技術的支持,比如電子數據交換(EDI),AS2,RFID以及和當時發布的MicrosoftOffice2007,WindowsVista進行協同工作,包括像WindowsWorkflowFoundation和WindowsCommunicationFoundation這樣的。NETFramework的核心技術。為了滿足不同的套用需求,產品包含四個不同的版本:Enterprise,Standard,Branch,還有Developer.所有的版本都是基於CPU來定價。
[編輯]BizTalkServer2009
2009年5月,BizTalkServer2009發布,BizTalkServer2009代表了微軟在企業集成領域的長期戰略,該版本主要是為了支持WindowsServer2008,VisualStudio2008以及SQLServer2008.BizTalkServer2009基於BizTalkServer2006的核心結構,並在應用程式對應用程式、業務對業務和業務流程自動化的各個方面具有很大改進。
新增功能
EDI增強功能
AS2增強功能
提高開發人員的工作效率
進一步的WindowsServerSystem支持
通過包括基於X86的64位版本的BizTalkServer並支持最新版本的MicrosoftWindowsServer2008、MicrosoftSQLServer2008、MicrosoftVisualStudio和MicrosoftVirtualServer,BizTalkServer2009可對MicrosoftWindowsServerSystem集成的伺服器軟體提供進一步的支持。
[編輯]BizTalkServer2010
新增功能
BizTalkServer設定儀錶板
改進的管理包
FTP適配器增強功能
增強了貿易合作夥伴管理
增強了對HIPAA文檔的支持
增強了BizTalk映射器
支持.NETFramework4
BizTalkServer中的SQLServer備份壓縮
BizTalkServer中的SQLServer透明數據加密(TDE)
已更新平台支持
WindowsServer2008R2
WindowsServer2008SP2
Windows7
WindowsVistaSP2
SQLServer2008SP1
SQLServer2008R2
VisualStudio2010
MicrosoftOffice2007
MicrosoftOffice2010(僅x86)