B2B 消息中的构造块

更新时间: 2015年7月

B2B 消息的关键组成部分包括贸易合作伙伴、业务配置文件、协议和桥。本文提供有关其中每个组成部分的信息,并说明如何在 BizTalk Services 门户中实施这些组成部分。另外,本文还提供了有关典型 B2B 解决方案流的信息,以及不同的构造块如何相互协作。

参与商业关系的每家组织都属于贸易合作伙伴。一种商业关系涉及到两家或更多家贸易合作伙伴。你可以使用 BizTalk Services 门户创建贸易合作伙伴。

贸易合作伙伴的业务配置文件表示贸易合作伙伴组织内部的业务部门。例如,某家贸易合作伙伴组织内部的两个业务部门“付款”和“装运”可在 BizTalk Services 门户中表示为业务配置文件。配置文件包括配置合作伙伴之间的协议时常用的属性设置,例如,用来为合作伙伴之间交换的消息签名和加密的证书。

上载到合作伙伴配置文件的证书用于对消息执行签名/取消签名和加密/解密操作。

贸易合作伙伴协议定义为在两个贸易合作伙伴之间议定的,用于根据特定 B2B 协议交换消息的权威且有约束力的协议。协议 (agreement) 定义贸易合作伙伴交换消息时使用的协议 (protocol) 和相关属性。

桥配置定义要处理的消息的架构、处理消息时必须使用的任何转换以及消息要路由到的终结点。桥在运行时使用协议。有关桥如何解析为协议的详细信息,请参阅桥在运行时如何解析协议?

本部分详细说明了一个典型的 B2B 解决方案流,以及不同的构造块如何相互协作。本部分还列出了有关 B2B 解决方案建模的一些最佳实践。

  1. 创建合作伙伴,用于表示参与商业贸易的所有组织。例如,如果有两家商业组织参与商业贸易,则你必须为其中的每家组织创建一个贸易合作伙伴。有关如何创建贸易合作伙伴的说明,请参阅在 Azure BizTalk 服务中管理合作伙伴和配置文件

  2. 创建合作伙伴时,会自动为该合作伙伴创建一个默认配置文件。对于合作伙伴组织内部的每个业务部门,请根据需要另外创建配置文件。另外,不仅要为表示你的组织的合作伙伴创建业务配置文件,而且还要为你的交易对象合作伙伴创建业务配置文件。有关创建配置文件的详细信息,请参阅在 Azure BizTalk 服务中管理合作伙伴和配置文件

  3. 在业务配置文件之间创建协议。有关创建协议的说明,请参阅在 Azure BizTalk 服务中创建协议

  4. 创建桥来处理在贸易合作伙伴之间交换的消息。请参阅使用 BizTalk 服务门户创建 EDI 桥使用 BizTalk 服务门户创建 AS2 桥

另请参阅

显示: