如何从架构类型构造 Web 消息部分

通过使用 转换 形状从架构类型创建 Web 消息部件。 也可以通过使用 .NET 帮助程序类设置各个部分来从架构类型创建 Web 消息部分。 有关使用 .NET 类创建消息类型的详细信息,请参阅 在用户代码中构造消息

从架构类型构建 Web 消息部分

  1. 添加一个新映射。 有关创建映射的信息,请参阅 如何创建新映射

  2. 在 BizTalk 映射器中,单击映射的“ 目标架构 ”窗格中的“打开 目标架构 ”,在“ BizTalk 类型选取器 ”对话框中,展开“ 架构” 节点,为添加的 Web 引用选择架构,然后单击“ 确定”。

    注意

    Web 引用架构的格式为 <项目默认命名空间>。<Web 引用名称>。引用

  3. 在“ 目标架构的根节点 ”对话框中,选择目标架构的根节点,然后单击“ 确定”。 有关如何确定 Web 消息部件类型的根节点的详细信息,请参阅 如何确定 Web 消息部件类型

  4. 在映射的“源架构”窗格中单击“开放源代码架构”,在“BizTalk 类型选取器”对话框中,展开“架构”节点,选择要从中映射数据的源架构,然后单击“确定”。

  5. 在 BizTalk 映射器中,创建源架构和目标架构之间的链接。

  6. 打开现有业务流程 (或创建新的业务流程) ,打开 “工具箱”,然后单击“ BizTalk 业务流程 ”选项卡。

  7. “构造消息” 形状拖到业务流程中。

  8. 编辑 Message Constructed 属性,以包含 yo 为 Web 消息类型创建的消息实例。

  9. “转换” 形状拖到“ 构造消息” 形状上,然后双击打开“ 转换配置 ”对话框。

  10. 单击“ 现有映射 ”按钮,然后在“ 完全限定的映射名称” 列表框中选择在步骤 1 中创建的地图。

  11. 在“ 转换 ”窗格中,选择“ ”。 在“ 源转换 ”窗格中,从列表框中选择有效的消息实例。

  12. 在“ 转换 ”窗格中,选择“ 目标”。 在“ 目标转换 ”窗格中,从列表框中选择 Web 消息实例,然后单击“ 确定”。

    有关使用“ 转换配置 ”对话框的详细信息,请参阅 如何配置转换形状

    您也可以使用此过程将 Web 方法响应消息实例映射到其他 Web 消息实例。

另请参阅

构造 Web 消息