添加源、目标和桥消息传送终结点

更新时间: 2015年7月

在主题 BizTalk 服务中,我们已了解 BizTalk 服务的核心需求之一是桥接两个不同系统之间的消息和传输协议不匹配项。用云的术语来说,就是我们应将云中的每个系统视为 Azure 中的终结点。通过丰富消息终结点可实现这些不同应用程序(可以是本地应用程序的扩展,也可以是云中运行的应用程序)之间的消息交换。但是,如果两个系统是不同的系统并可能遵循不同的消息格式和协议,则 Azure 必须在两个终结点之间提供丰富的处理功能。处理功能可能包括以下内容:

  • 能够连接使用不同传输协议的系统

  • 能够根据标准架构验证源终结点发出的消息

  • 能够根据目标终结点的需要转换消息

  • 能够通过为消息上下文添加属性来丰富消息。然后,可以使用这些属性将消息路由到目标终结点或中间终结点。

所有这些功能均通过作为 BizTalk 服务的一部分提供的丰富消息终结点提供。下图描绘了丰富消息终结点如何桥接系统和应用程序之间的不匹配项。

丰富消息收发终结点的功能

概括来讲,BizTalk 服务提供了四个主要组件(连接、验证、扩充、转换),可以将它们拼接在一起,以提供丰富消息终结点。

  • 连接器:这些连接器缩短了本地防火墙后面存在的不同传输协议及不同 LOB 应用程序之间的差距,但公开了其在云中的操作终结点。桥接受从不同协议(如 HTTP、FTP 和 SFTP)传入的消息。桥可以向不同协议(如 HTTP、FTP、SFTP)以及其他终结点(如 Azure Blob、Service Bus 队列、主题和中继)发送传出消息。

    此外,BizTalk 服务还提供与本地 LOB 应用程序(如 SQL Server、SAP、Siebel 和 Oracle 数据库/E-Business Suite)的连接。有关详细信息,请参阅使用 BizTalk 适配器服务

    设置连接时,还可以设置将消息转移到其他终结点时所基于的规则。有关详细信息,请参阅在 BizTalk 服务项目中将消息从桥路由到目标

  • 验证、扩充和转换:BizTalk 服务提供这些功能作为“桥接”的不同阶段。有关详细信息,请参阅什么是桥?

本节内容

另请参阅

显示: