创建和使用 TIBCO 架构

概述

用于 TIBCO Enterprise Message Service (EMS) 的 Microsoft BizTalk 适配器使用通过 Visual Studio 中的 XML 编辑器或 BizTalk Server 编辑器创建的架构(仅当在业务流程中使用适配器时)。 此架构描述您期望的信息类型。 本主题包含有关发送和接收处理程序的信息。

为与用于 TIBCO Enterprise Message Service 的 BizTalk 适配器一起使用而创建的架构必须有目标命名空间。 BizTalk Server 需要此目标命名空间是因为,它是将给定消息实例与给定业务流程相关联的关键。 换言之,业务流程订阅有特定目标命名空间的任何消息,并且具有该目标命名空间的传入 XML 消息将提供给订阅该消息的每个业务流程。 如果 XML 文档架构没有目标命名空间,BizTalk Server 将使用根元素的名称作为关键。

以下步骤演示如何生成架构,以及如何设置目标命名空间。

生成架构

  1. 在 BizTalk 编辑器中,打开您的项目。

  2. 在右上角的“解决方案资源管理器”下,选择“添加”,然后选择“添加生成的项”。

  3. “模板 ”窗格中,选择“ 生成架构”,然后单击“ 添加”。

  4. 在“ 生成架构 ”对话框的“ 文档类型 ”列表中,选择“ 格式正确的 XML”。

  5. 单击“ 浏览 ”找到要为其生成架构的输入文件,然后单击“ 确定”。

接下来,设置目标命名空间。

设置目标命名空间

  1. 在 BizTalk 编辑器中,打开架构文件,右键单击架构<>,然后选择“属性”。

  2. 在“ 属性 ”窗格中,找到 “命名空间” 字段并键入名称,例如 testNameSpace

    然后,可以使用消息继续您的业务流程。 选择消息时,BizTalk Server 会查找使用相应架构(具有设置的目标命名空间)的业务流程,然后开始业务流程进程。

另请参阅

开发应用程序