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。
2000年年底,BizTalk Server 2000在全球发布,当时宣称的对象主要是软件开发员以及架构设计师,作为微软针对业务流程和系统集成而设计的第一代产品,该版本包含了很多新的理念和功能,虽然并不尽善尽美。
2004年3月,BizTalk Server 2004发布,作为微软业务流程集成的第三代产品,该版本已经具备合理的标准支持,功能完善,并且已经纳入微软的对整个企业级应用设计的大框架。
2006年-BizTalk Server 2006正式开卖,虽然在05年底就开始预热,但真正的公开定价却是在五月份,该版本是对上一个版本的最佳完善,在管理,部署以及性能方面有显著的改善。可以说,BizTalk开始真正进入企业级应用的角力场。
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来定价。
2009年5月,BizTalk Server 2009发布,BizTalk Server 2009 代表了微软在企业集成领域的长期战略,该版本主要是为了支持Windows Server 2008, Visual Studio 2008以及SQL Server 2008.BizTalk Server 2009 基于 BizTalk Server 2006 的核心结构,并在应用程序对应用程序、业务对业务和业务流程自动化的各个方面具有很大改进。
新增功能
新增功能