Microsoft BizTalk Server

架构

BizTalk Server运行时架构是一种发布/订阅的架构, 有时称作"基于内容的发布/订阅".消息先发布到Biztalk系统,然后一个或多个订阅者收到这些消息.
BizTalk在等待外部事件的时候，通过把消息序列化（Biztalk术语叫dehydration）保存到数据的方法来确保处理安全，防止数据丢失。这个架构 把BizTalk和Microsoft SQL Server绑到了一起。管理员可以通过管理控制台跟踪处理流程。
BizTalk支持事务流程。 BizTalk orchestrations 还实现了Long-running transaction.

适配器

参考：.
BizTalk利用适配器与不同协议及其他软件产品交互。提供包括针对以下协议或产品的适配：EDI，File，HTTP，FTP，SFTP，SMTP，POP3，SOAP，SQL，MSMQ，Windows SharePoint Services (WSS)。从2006 R2起增加针对WCF的适配器。
微软同时提供包含了针对商业系统的基于WCF的适配器，当前包括：SAP，Oracle数据库，Oracle E-Business Suite，SQL以及Siebel。

BizTalk Server 2000

2000年年底，BizTalk Server 2000在全球发布，当时宣称的对象主要是软件开发员以及架构设计师，作为微软针对业务流程和系统集成而设计的第一代产品，该版本包含了很多新的理念和功能，虽然并不尽善尽美。

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来定价。