<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE XMI SYSTEM "mqsi.dtd"> <XMI xmi.version="1.0"> <XMI.header> <XMI.documentation> <XMI.owner>name</XMI.owner> Broker/a3916f02-f500-0000-0080-8818935dcec8 ExecutionGroup/23bd6f02-f500-0000-0080-8818935dcec8 MessageProcessingNodeType/24c55cb6-ea00-0000-0080-c5b38dd899ad MessageProcessingNodeType/7e8b6bb6-ea00-0000-0080-c5b38dd899ad MessageProcessingNodeType/c0656ab6-ea00-0000-0080-c5b38dd899ad MessageProcessingNodeType/575960b6-ea00-0000-0080-c5b38dd899ad TopicRoot/TopicRoot PubSubTopology/PubSubTopology MessageProcessingNodeType/2f11692e-e900-0000-0080-c5b38dd899ad MessageProcessingNodeType/8322692e-e900-0000-0080-c5b38dd899ad MessageProcessingNodeType/4e2f692e-e900-0000-0080-c5b38dd899ad MessageProcessingNodeType/ff3c692e-e900-0000-0080-c5b38dd899ad MessageProcessingNodeType/fba95b0e-ef00-0000-0080-aed9bbfe32dc MessageProcessingNodeType/fc149e14-ef00-0000-0080-aed9bbfe32dc MessageProcessingNodeType/857e100f-ef00-0000-0080-aed9bbfe32dc </XMI.documentation> </XMI.header> <XMI.content> <Broker icon="images/Broker.gif" creator="" version="" collectionPath="" versionTimestamp="" longDescription="" status="" versionCreator="" creationTimestamp="" shortDescription="" xmi.uuid="a3916f02-f500-0000-0080-8818935dcec8" xmi.id="a3916f02-f500-0000-0080-8818935dcec8" xmi.label="fred_tp"> <Broker_queueManager value="ANAME" encoded="false" xmi.label="queueManager" type="String" valueMandatory="true"/> <AssignedMsgProject icon="images/MRProject.gif" collectionPath="MRM" status="" xmi.label="MQSISTR_MRM2"> <MRProjectRef icon="images/MRProject.gif" xml:link="simple" xmi.label="MRProject" type="MRProject" refType="MRProject" title="MQSISTR_MRM2" href="MRM/MRProject/71bb0097-e700-0000-0080-abda7687be69"/> </AssignedMsgProject> <ExecutionGroupRef icon="images/ExecutionGroup.gif" xml:link="simple" xmi.label="ExecutionGroup" type="ExecutionGroup" refType="ExecutionGroup" href="ExecutionGroup/23bd6f02-f500-0000-0080-8818935dcec8" title="default"/> </Broker> <ExecutionGroup icon="images/ExecutionGroup.gif" creator="" version="" collectionPath="" versionTimestamp="" longDescription="" status="" versionCreator="" creationTimestamp="" shortDescription="" xmi.uuid="23bd6f02-f500-0000-0080-8818935dcec8" xmi.id="23bd6f02-f500-0000-0080-8818935dcec8" xmi.label="default"> <AssignedMessageFlow icon="images/MessageProcessingNodeType.gif" status="" xmi.label="mqsistrmrmswiftflow"> <AssignedMessageFlow_additionalInstances value="3" encoded="false" xmi.label="additionalInstances" type="Integer" valueMandatory="false"/> <AssignedMessageFlow_commitCount value="5" encoded="false" xmi.label="commitCount" type="Integer" valueMandatory="false"/> <AssignedMessageFlow_commitInterval value="1" encoded="false" xmi.label="commitInterval" type="Integer" valueMandatory="false"/> <AssignedMessageFlow_coordinatedTransaction value="no" encoded="false" xmi.label="coordinatedTransaction" type="yes_no" valueMandatory="false"/> <MessageProcessingNodeTypeRef icon="images/MessageProcessingNodeType.gif" xml:link="simple" xmi.label="MessageProcessingNodeType" type="MessageProcessingNodeType" refType="MessageProcessingNodeType" href="MessageProcessingNodeType/24c55cb6-ea00-0000-0080-c5b38dd899ad" title="mqsistrmrmswiftflow"/> </AssignedMessageFlow> </ExecutionGroup> ... </XMI.content> </XMI>
下面描述了如何查找导出文件中的赋值配置数据。
对于代理域中的每个代理,XMI.content 元素中有 Broker 元素。代理的名称是 Broker 元素的 xmi.label 属性的值。
在本示例中,只有一个代理。代理的名称是 fred_tp。
对于指定到代理的每个消息集,Broker 元素中有 AssignedMsgProject 元素。消息集的名称是 AssignedMsgProject 元素的 xmi.label 属性的值。
在示例中,只有一个消息集被指定到代理 fred_tp。消息集的名称是 MQSISTR_MRM2。
对于代理中的每个执行组,Broker 元素中有 ExecutionGroupRef 元素。执行组的名称是 ExecutionGroupRef 元素的 title 的值。
在该示例中,代理 fred_tp 只有一个执行组,它是缺省执行组。
对于代理域中的每个执行组,XMI.content 元素中有 ExecutionGroup 元素。通过检查 ExecutionGroup 元素的 xmi.uuid 属性的值,可以确定执行组所属的代理。该值在 Broker 元素的相应 ExecutionGroupRef 元素上构成 href 属性的值的一部分。
在本示例中,此代理域中只有一个执行组,即代理 fred_tp 的缺省执行组。ExecutionGroup 元素上的 xmi.uuid 属性的值是 23bd6f02-f500-0000-0080-8818935dcec8,它构成了代理 fred_tp 的 ExecutionGroupRef 元素 href 属性值的一部分。
对于指定到执行组的每个消息流,ExecutionGroup 元素中有 AssignedMessageFlow 元素。消息流的名称是 AssignedMessageFlow 元素的 xmi.label 属性的值。在该示例中,只有一个消息流被指定到代理 fred_tp 的缺省执行组。消息流的名称是 mqsistrmrmswiftflow。
已指定消息流的属性 | 相应的标记 |
---|---|
附加的实例 | <AssignedMessageFlow_additionalInstances> |
落实计数 | <AssignedMessageFlow_commitCount> |
落实时间间隔 | <AssignedMessageFlow_commitInterval> |
协调事务 | <AssignedMessageFlow_coordinatedTransaction> |
属性 | 值 |
---|---|
附加的实例 | 3 |
落实计数 | 5 |
落实时间间隔 | 1 |
协调事务 | 否 |