<?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>
Las secciones siguientes describen cómo encontrar los datos de configuración de asignaciones en un archivo de exportación.
Para cada intermediario del dominio de intermediarios, hay un elemento Broker dentro del elemento XMI.content. El nombre del intermediario es el valor del atributo xmi.label del elemento Broker.
En el ejemplo, hay un solo intermediario. El nombre del intermediario es fred_tp.
Para cada conjunto de mensajes que está asignado a un intermediario, hay un elemento AssignedMsgProject dentro del elemento Broker. El nombre del conjunto de mensajes es el valor del atributo xmi.label del elemento AssignedMsgProject.
En el ejemplo, sólo hay un conjunto de mensajes asignado al intermediario fred_tp. El nombre del es MQSISTR_MRM2.
Para cada grupo de ejecución dentro de un intermediario, hay un elemento ExecutionGroupRef dentro del elemento Broker. El nombre del grupo de ejecución es el valor de title del elemento ExecutionGroupRef.
En el ejemplo, el intermediario fred_tp tiene únicamente un grupo de ejecución que es el grupo de ejecución por omisión.
Para cada grupo de ejecución del dominio de intermediarios, hay un elemento ExecutionGroup dentro del elemento XMI.content. Se puede determinar el intermediario al que pertenece el grupo de ejecución examinando el valor del atributo xmi.uuid del elemento ExecutionGroup. Este valor forma parte del valor del atributo href en el elemento ExecutionGroupRef correspondiente del elemento Broker.
En el ejemplo hay un solo grupo de ejecución en el dominio de intermediarios, el grupo de ejecución por omisión del intermediario fred_tp. El valor del atributo xmi.uuid en el elemento ExecutionGroup es 23bd6f02-f500-0000-0080-8818935dcec8, y esto forma parte del valor del atributo href del elemento ExecutionGroupRef para el intermediario fred_tp.
Para cada flujo de mensajes que está asignado a un grupo de ejecución, hay un elemento AssignedMessageFlow dentro del elemento ExecutionGroup. El nombre del flujo de mensajes es el valor del atributo xmi.label del elemento AssignedMessageFlow. En el ejemplo, se asigna únicamente un flujo de mensajes al grupo de ejecución por omisión del intermediario fred_tp. El nombre del flujo de mensajes es mqsistrmrmswiftflow.
Propiedad de un flujo de mensajes asignado | Código correspondiente |
---|---|
Instancias adicionales | <AssignedMessageFlow_additionalInstances> |
Cuenta de confirmaciones | <AssignedMessageFlow_commitCount> |
Intervalo de confirmación | <AssignedMessageFlow_commitInterval> |
Transacción coordinada | <AssignedMessageFlow_coordinatedTransaction> |
Propiedad | Valor |
---|---|
Instancias adicionales | 3 |
Cuenta de confirmaciones | 5 |
Intervalo de confirmación | 1 |
Transacción coordinada | no |