BizTalk Server 2006 R2的主要功能
微软 BizTalk Server 2006 R2 是最新发布的用于企业互联的工具。世界范围数千家用户已经成功的利用 BizTalk Server 在遵守面向服务的体系结构的原则下建立业务流程管理解决方案。本文描述了 BizTalk Server 2006 R2 的主要功能。
微软 BizTalk Server 2006 R2 是最新发布的用于企业互联的工具。世界范围数千家用户已经成功的利用 BizTalk Server 在遵守面向服务的体系结构(service oriented architecture,SOA)的原则下建立业务流程管理(business process management,BPM)解决方案。BizTalk Server 是市场上使用最广泛的产品,建立于现有的集成能力和流线型联通以及企业内部或与外部商业伙伴和客户的系统之间的信息流。通过降低无缝集成异构系统的成本和复杂性,BizTalk Server 可以对范围广泛的客户提供强壮的,关键任务基础体系结构。能够支持 WS* 协议的最新版本 BizTalk Server 2006 R2 通过 Microsoft BizTalk RFID 支持与企业边界集成,并通过 EDI 支持商务伙伴之间的集成。
通过降低无缝集成异构系统的成本和复杂性,BizTalk Server 可以对范围广泛的客户提供强壮的,关键任务基础体系结构。
能够支持 WS* 协议的最新版本BizTalk Server 2006 R2 通过 Microsoft BizTalk RFID 支持与企业边界集成,并通过 EDI 支持商务伙伴之间的集成。
下面描述了 BizTalk Server 2006 R2 的主要功能
消息
消息子系统通过适配器提供与外部应用程序的通讯。提供了许多无需收费的适配器处理专用协议,支持不同数据格式的转换。Windows 通讯基础(Windows Communication Foundation,WCF)通过 WCF 适配器为 BizTalk 端点提供基于标准的服务,并通过 WCF LOB adapter SDK 提供行业应用程序。
消息通过 BizTalk 出入端点接收和发送。这些端点在消息流入和流出 BizTalk 时提供多种功能用于解析和处理消息如:消息编码和解码,架构验证和消息分解与组装。这些消息功能包括一个可伸缩的持久存储可用于发布/订阅机制以及强壮的容错消息路由。它包括单点登录的功能,以及消息安全特性如加密和解密,签署和验证消息签名。
业务流程(服务组合)
业务流程允许声明方式(使用可视化图形)的服务组合来执行商务过程或系统工作流的自动化。业务流程引擎提供一个丰富、强壮的运行时基础体系结构。业务流程和消息功能简化和加速了典型企业集成模式的执行,如动态消息路由和服务聚合。
通过内置功能如自动的流程持久性和状态管理以及异步消息响应的相关性,简化了长期运行的业务流程的服务流程的执行。
企业到企业的集成(Business to Business Integration,B2B)
BizTalk Server 2006 R2 包含大量的数据交换选项,通过行业标准与业务伙伴进行通讯。这些特性包括 BizTalk Server 引擎集成的对电子数据交换(Electronic Data Exchange,EDI)的支持(包括 X12, EDIFACT 和 HIPAA 支持)以及面向网络 EDI 的可用性声明2(Availability Statement 2 ,AS2)数据。
BizTalk 加速器加速了特定行业的基于 B2B 解决方案标准的开发,如:SWIFT, HL7 和 RossetaNet 加速器
可以对商务伙伴信息和合作协议进行储存和管理,提供对合作伙伴的快速供应和运货,以及流畅的业务通讯。
RFID 平台
微软 BizTalk 无线射频识别(Radio Frequency Identification,RFID)是一个创新的平台,主要用于降低基于 RFID 解决方案的开发和部署的复杂程度。它支持市场上现有的多种 RFID 硬件设备,通过设备抽象、管理和仿真为企业客户提供前所未有的 RFID 硬件选择。多事件处理能力能使 RFID 在字节级别过滤,聚合以及转化为有意义的业务事件。RFID 平台利用 RFID 技术使业务能够简单的创建,部署,管理和集成它们现有的业务流程和ERP应用。
业务规则框架
具有全部特征的规则框架,能够促进业务逻辑的模块化,编码重用和更新业务逻辑的简单化。 该框架使得开发与任何事实相联系的高度声明性的,语义丰富的规则(如.NET 组件, XML文档或数据库表)变得容易。它还提供了进链推断业务规则引擎和支持规则版本化,部署和更新的基础体系结构。
业务活动监视(纵横面向跟踪)
业务活动监视(Business Activity Monitoring,BAM)通过跟踪,进程里程碑和业务数据(KPIs)提供业务流程的可见性。BAM 允许业务用户和决策者获得当前他们所负责的流程的状态。用户通过 Microsoft Office BI 工具或设计的门户,以及自动的业务提醒来获得当前信息。这就允许用户主动提出问题和更快的改进问题,从而可改进日常的业务操作,使其变的流畅。

