创建和使用 TIBCO 架构
概述
用于 TIBCO Enterprise Message Service (EMS) 的 Microsoft BizTalk 适配器使用通过 Visual Studio 中的 XML 编辑器或 BizTalk Server 编辑器创建的架构(仅当在业务流程中使用适配器时)。 此架构描述您期望的信息类型。 本主题包含有关发送和接收处理程序的信息。
为与用于 TIBCO Enterprise Message Service 的 BizTalk 适配器一起使用而创建的架构必须有目标命名空间。 BizTalk Server 需要此目标命名空间是因为,它是将给定消息实例与给定业务流程相关联的关键。 换言之,业务流程订阅有特定目标命名空间的任何消息,并且具有该目标命名空间的传入 XML 消息将提供给订阅该消息的每个业务流程。 如果 XML 文档架构没有目标命名空间,BizTalk Server 将使用根元素的名称作为关键。
以下步骤演示如何生成架构,以及如何设置目标命名空间。
生成架构
在 BizTalk 编辑器中,打开您的项目。
在右上角的“解决方案资源管理器”下,选择“添加”,然后选择“添加生成的项”。
在 “模板 ”窗格中,选择“ 生成架构”,然后单击“ 添加”。
在“ 生成架构 ”对话框的“ 文档类型 ”列表中,选择“ 格式正确的 XML”。
单击“ 浏览 ”找到要为其生成架构的输入文件,然后单击“ 确定”。
接下来,设置目标命名空间。
设置目标命名空间
在 BizTalk 编辑器中,打开架构文件,右键单击架构<>,然后选择“属性”。
在“ 属性 ”窗格中,找到 “命名空间” 字段并键入名称,例如
testNameSpace
。然后,可以使用消息继续您的业务流程。 选择消息时,BizTalk Server 会查找使用相应架构(具有设置的目标命名空间)的业务流程,然后开始业务流程进程。