Dati di configurazione delle assegnazioni in un file di esportazione

Questa sezione descrive come individuare i dati di configurazione delle assegnazioni in un file XML generato quando si esporta tutto in uno spazio di lavoro del Centro di controllo Versione 2.1 facendo clic su File > Export All in Workspace. In particolare, la sezione indica come individuare i seguenti dati di configurazione per ciascun broker nel dominio broker:
Di seguito è riportato un esempio di file di esportazione. Viene visualizzato solo l'inizio del file.
<?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>

Le sezioni riportate di seguito indicano come individuare i dati di configurazione delle assegnazioni in un file di esportazione.

Nome del broker

Per ciascun broker nel dominio broker, esiste un elemento Broker all'interno dell'elemento XMI.content. Il nome del broker è il valore dell'attributo xmi.label dell'elemento Broker.

Nell'esempio, è contenuto solo un broker. Il nome del broker è fred_tp.

Nome di ciascuna serie di messaggi assegnata al broker

Per ciascuna serie di messaggi assegnata a un broker, esiste un elemento AssignedMsgProject all'interno dell'elemento Broker. Il nome della serie di messaggi è il valore dell'attributo xmi.label dell'elemento AssignedMsgProject.

Nell'esempio, solo una serie di messaggi è assegnata al broker fred_tp. Il nome della serie di messaggi è MQSISTR_MRM2.

Nome di ciascun gruppo di esecuzione all'interno del broker

Per ciascun gruppo di esecuzione all'interno di un broker, esiste un elemento ExecutionGroupRef all'interno dell'elemento Broker. Il nome del gruppo di esecuzione è il valore di title dell'elemento ExecutionGroupRef.

Nell'esempio, il broker fred_tp ha un solo gruppo di esecuzione, quello predefinito.

Per ciascun gruppo di esecuzione nel dominio broker, esiste un elemento ExecutionGroup all'interno dell'elemento XMI.content. È possibile determinare il broker a cui appartiene un gruppo di esecuzione esaminando il valore dell'attributo xmi.uuid dell'elemento ExecutionGroup. Tale valore costituisce una parte del valore dell'attributo href sull'elemento ExecutionGroupRef corrispondente dell'elemento Broker.

Nell'esempio, esiste un solo gruppo di esecuzione nel dominio broker, il gruppo di esecuzione predefinito per il broker fred_tp. Il valore dell'attributo xmi.uuid sull'elemento ExecutionGroup è 23bd6f02-f500-0000-0080-8818935dcec8 e costituisce una parte del valore dell'attributo href dell'elemento ExecutionGroupRef per il broker fred_tp.

Nome di ciascun flusso di messaggi assegnato a ciascun gruppo di esecuzione

Per ciascun flusso di messaggi assegnato a un gruppo di esecuzione, esiste un elemento AssignedMessageFlow nell'elemento ExecutionGroup. Il nome del flusso di messaggi è il valore dell'attributo xmi.label dell'elemento AssignedMessageFlow. Nell'esempio, solo un flusso di messaggi è assegnato al gruppo di esecuzione predefinito per il broker fred_tp. Il nome del flusso di messaggi è mqsistrmrmswiftflow.

Proprietà di ciascun flusso di messaggi

Per ciascuna proprietà di un flusso di messaggi assegnato, esiste un elemento corrispondente nell'elemento AssignedMessageFlow. La tabella riportata di seguito elenca ciascuna proprietà e la tag corrispondente:
Proprietà di un flusso di messaggi assegnato Tag corrispondente
Istanze aggiuntive <AssignedMessageFlow_additionalInstances>
Numero di commit <AssignedMessageFlow_commitCount>
Intervallo di commit <AssignedMessageFlow_commitInterval>
Transazione coordinata <AssignedMessageFlow_coordinatedTransaction>
Il valore di una proprietà è il valore dell'attributo value dell'elemento corrispondente.
Ad esempio, la tabella riportata di seguito visualizza le proprietà del flusso di messaggi mqsistrmrmswiftflow assegnato al gruppo di esecuzione predefinito nel broker fred_tp:
Proprietà Valore
Istanze aggiuntive 3
Numero di commit 5
Intervallo di commit 1
Transazione coordinata no
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ah13770_