如何从架构类型构造 Web 消息部分
通过使用 转换 形状从架构类型创建 Web 消息部件。 也可以通过使用 .NET 帮助程序类设置各个部分来从架构类型创建 Web 消息部分。 有关使用 .NET 类创建消息类型的详细信息,请参阅 在用户代码中构造消息。
从架构类型构建 Web 消息部分
添加一个新映射。 有关创建映射的信息,请参阅 如何创建新映射。
在 BizTalk 映射器中,单击映射的“ 目标架构 ”窗格中的“打开 目标架构 ”,在“ BizTalk 类型选取器 ”对话框中,展开“ 架构” 节点,为添加的 Web 引用选择架构,然后单击“ 确定”。
注意
Web 引用架构的格式为 <项目默认命名空间>。<Web 引用名称>。引用。
在“ 目标架构的根节点 ”对话框中,选择目标架构的根节点,然后单击“ 确定”。 有关如何确定 Web 消息部件类型的根节点的详细信息,请参阅 如何确定 Web 消息部件类型。
在映射的“源架构”窗格中单击“开放源代码架构”,在“BizTalk 类型选取器”对话框中,展开“架构”节点,选择要从中映射数据的源架构,然后单击“确定”。
在 BizTalk 映射器中,创建源架构和目标架构之间的链接。
打开现有业务流程 (或创建新的业务流程) ,打开 “工具箱”,然后单击“ BizTalk 业务流程 ”选项卡。
将 “构造消息” 形状拖到业务流程中。
编辑 Message Constructed 属性,以包含 yo 为 Web 消息类型创建的消息实例。
将 “转换” 形状拖到“ 构造消息” 形状上,然后双击打开“ 转换配置 ”对话框。
单击“ 现有映射 ”按钮,然后在“ 完全限定的映射名称” 列表框中选择在步骤 1 中创建的地图。
在“ 转换 ”窗格中,选择“ 源”。 在“ 源转换 ”窗格中,从列表框中选择有效的消息实例。
在“ 转换 ”窗格中,选择“ 目标”。 在“ 目标转换 ”窗格中,从列表框中选择 Web 消息实例,然后单击“ 确定”。
有关使用“ 转换配置 ”对话框的详细信息,请参阅 如何配置转换形状。
您也可以使用此过程将 Web 方法响应消息实例映射到其他 Web 消息实例。