使用 BizTalk Server 处理 JSON 消息
注意
本教程仅适用于BizTalk Server。
本教程演示如何使用 BizTalk Server 处理 JSON 消息。 本教程使用自定义管道组件,现已提供BizTalk Server。 这些管道组件在接收消息时将 JSON 消息转换为 XML (,同时将消息转换为BizTalk Server业务流程,并在发送消息时将消息从 XML 转换为 JSON。
本教程有什么作用?
为了演示 JSON 处理,我们创建一个BizTalk Server,它按给定的顺序执行以下操作:
接收 JSON 采购订单,并在接收管道中使用 JSON 解码器组件将 JSON 消息转换为 XML 消息。
使用映射将 XML 采购订单转换为 XML 发票。
在发送管道中,使用 JSON 编码器将 XML 发票转换为 JSON 发票并发送出去。
如何使用本教程?
本教程围绕可从 MSDN 代码库下载的示例 (BTSJSON) 构建。 可使用该示例,并浏览本教程以了解其生成方法。 也可使用本教程从头创建自己的解决方案。 本教程主要针对第二种方法,介绍如何生成此解决方案。 此外,本教程尽量与示例保持一致,并对各项目(例如架构、转换)使用与示例中相同的名称。