与 Microsoft BizTalk Server 的系统集成
Microsoft BizTalk Server 是为 eBusiness 应用程序设计的集成服务器。 它基于 Windows Server、SQL Server 和 SharePoint 构建,并利用 Visual Studio 的功能。 这种多层次的技术为开发、实现、操作和维护你的解决方案提供了丰富的功能。
BizTalk Server提供以下集成服务,可与 BizTalk Accelerator for HL7 (BTAHL7) 结合使用。
消息集成
BizTalk Server通过自动消息交换 (部门、业务合作伙伴、供应商等) 集成不同的实体。 它使用可扩展标记语言 (XML) 作为通用通信协议。 它使用 XML 架构定义 (XSD) 架构来描述和验证消息,同时使用 XSL 转换 (XSLT) 在一条消息与另一条消息间转换数据。
BizTalk Server集成引擎将消息从一个位置路由到另一个位置。 采用发布方/订阅方模型(某一部门发布文档,另一部门订阅此文档)是它的一大特色。 订阅部门可以在发布部门不知情的情况下订阅消息。 这就启用了高效的合作伙伴组织处理功能,使用灵活的中心-分支方式替代了点对点的通信。
业务流程自动化
BizTalk Server通过使用称为业务流程的进程映射来链接单个进程中的一组不同的相关操作,从而自动执行和集成业务流程。 通过创建业务流程,你可以将基于数据交换和分析的步骤(如消息接收、消息发送、决策、循环和其他操作)连接起来。 业务流程使你能够创建在事件发生时自动运行的业务流程。
使用 BizTalk Server,可以根据业务规则动态更改流程。 这就可以让你根据业务需要灵活地更改业务流程中采取的操作。 限制只对超过特定阈值以上的订单进行订单开票审批流程就是一个例子。
BizTalk Server还使你能够通过 Human Workflow Services 将人工操作包含在自动化业务流程中。
异构系统的集成
BizTalk Server可以在异类环境中集成 IT 系统,在该环境中,系统以不同的通信协议传输数据。 这是通过使用适配器连接使用不同协议的系统而实现的。 它支持使用文件、FTP、HTTP、SMTP、SOAP 和 SQL 适配器。 你可以使用 BizTalk 适配器框架来创建自定义的适配器。
基于角色的工具
BizTalk Server是开发人员、IT 专业人员和业务专业人员协作创建、实现、操作、维护和自定义系统的开发和执行环境。 BizTalk Server为每个角色提供适合其使用的工具。
有关详细信息,请参阅 基于角色的产品。