0

在 BizTalk 2013 R2 中,我想将 JSON 请求/字符串发布到 Web API。我使用 WCF-Web Http 适配器和 JSON 解码器/编码器管道来创建 JSON 请求。但我无法找到如何创建响应架构,因为我需要在 BizTalk 业务流程中使用此响应来更新数据库中的某些表。有人研究过吗?

4

1 回答 1

0

如评论中所述。

  1. 通过让您的入站管道初始设置 PassThru 来捕获 JSON 响应
  2. 有一个发送端口订阅发送端口上的响应并将其写入文件
  3. 使用 JSON 向导从响应文件创建模式。
  4. 将响应架构部署到 BizTalk
  5. 使用 JSON 解码器将入站管道更改为自定义管道。

要从 REST 服务捕获 HTTP 状态,请参阅这篇文章BizTalk Server:REST 服务错误处理。这涉及创建自定义服务行为以捕获 HTTP 状态并将其注入消息上下文属性。

于 2016-02-18T17:42:37.447 回答