Proprietà della serie di messaggi

Proprietà della serie di messaggi generali

Nella tabella riportata di seguito vengono definite le proprietà disponibili per la personalizzazione della serie di messaggi.

Proprietà Tipo Spiegazione
ID serie di messaggi Stringa Si tratta di un identificativo univoco generato in modo automatico quando si crea la serie di messaggi. Non è possibile modificare tale proprietà.
Alias serie messaggi Stringa Specificare un valore alternativo univoco che identifica la serie di messaggi. Questa proprietà è richiesta solo se viene utilizzata la tecnica di identità del messaggio per identificare messaggi incorporati. Si tratta della posizione nella serie di messaggi in cui sono definiti i messaggi incorporati ma il messaggio parent è definito in una serie di messaggi differente e il flusso di bit non dispone del nome o dell'ID reale della serie di messaggi.
Wire Format predefinito Stringa Specificare il Wire Format predefinito utilizzato se non è possibile ricavare un formato dall'intestazione MQRFH2 del messaggio o se il formato non era specificato come proprietà del nodo input in cui viene ricevuto un messaggio dal flusso di messaggi. Il valore predefinito è vuoto (non impostato).
Prefisso tipo messaggio Stringa Questa proprietà viene utilizzata quando vengono definiti messaggi Multipart, in modo specifico quando viene utilizzata la tecnica di percorso del messaggio per identificare messaggi incorporati.

Il valore specificato viene utilizzato come un percorso relativo o assoluto dal messaggio più esterno al messaggio più interno e viene utilizzato come prefisso del valore della proprietà Tipo messaggio specificata per il messaggio più esterno (nell'intestazione MQRFH2 del messaggio o nel nodo input del flusso di messaggi).

Se viene impostato un valore, è necessario che sia nel formato id1/id2/.../idnu dove id1 è l'identificativo del messaggio più esterno, id2 è l'identificativo del successivo messaggio o elemento e idn l'identificativo del messaggio più interno. Il valore predefinito è vuoto (non impostato).

Nella tabella riportata di seguito, in cui viene descritto l'utilizzo della proprietà della serie di messaggi Prefisso tipo di messaggi, viene indicata la modalità in cui tale valore si combina con la proprietà Tipo messaggio di un messaggio di input.

Programma di analisi di esecuzione Stringa Selezionare il programma di analisi per i messaggi che appartengono a questa serie nell'elenco a discesa. E' necessario utilizzare il nome del programma di analisi del messaggio quando vengono scritti riferimenti al campo ESQL per i messaggi della serie di messaggi, ad esempio InputRoot.MRM.Document. Il nome del programma di analisi del messaggio viene utilizzato dall'editor di mappatura e dalla funzione di Content Assist dell'editor ESQL durante la creazione di riferimenti del campo ESQL. È necessario che il nome del programma di analisi del messaggio corrisponda alla proprietà Dominio messaggi di un nodo input qualsiasi che elabora messaggi della serie di messaggi o al valore dell'elemento <Msd> di qualsiasi intestazione MQRFH2 che precede un messaggio della serie di messaggi. E' possibile scegliere tra le opzioni riportate di seguito.
  • MRM (valore predefinito). Se viene specificato MRM, è necessario distribuire la serie di messaggi nei broker che ricevono tali messaggi. L'azione di distribuzione crea un dizionario runtime (RTD) con il quale il programma di analisi MRM richiamato dal broker verifica il messaggio ricevuto.
  • XML, XMLNS, XMLNSC, JMSMap o JMSStream. Scegliere uno di questi programmi di analisi se si desidera creare modelli di messaggi JMSStream, XMLNS, XMLNSC, JMSMap o XML a definizione automatica generico. I messaggi definiti con tale modalità sono interpretati dal programma di analisi XML generico anziché dal programma di analisi MRM. Non è necessario distribuire tali serie di messaggi nei broker poiché tali programmi di analisi non utilizzano dizionari runtime.
  • IDOC. Scegliere questo programma di analisi se si desidera creare modelli di messaggi SAP IDoc. Se nella serie di messaggi sono contenuti segmenti IDoc definiti dall'utente, è necessario distribuire la serie di messaggi nei broker che ricevono tali messaggi. L'azione di distribuzione crea un dizionario runtime (RTD) con il quale il programma di analisi MRM richiamato dal broker verifica il messaggio ricevuto.
  • MIME. Scegliere questo programma di analisi se si desidera creare modelli di messaggi MIME. I messaggi definiti con tale modalità sono interpretati dal programma di analisi MIME anziché dal programma di analisi MRM. Non è necessario distribuire tali serie di messaggi nei broker poiché tale programma di analisi non utilizza dizionari runtime.
Utilizza spazi dei nomi Casella di controllo Selezionare questa proprietà se si desidera utilizzare spazi dei nomi all'interno della serie di messaggi. Gli spazi dei nomi consentono di evitare conflitti di nome quando definizioni del documento differenti dispongono di elementi dello stesso nome. Per ulteriori informazioni, fare riferimento alla sezione suglispazi dei nomi.

Una volta abilitata tale proprietà, non è possibile disabilitarla.

L'utilizzo degli spazi dei nomi influisce inoltre sulla modalità di creazione degli elementi nell'albero logico dei messaggi di WebSphere Message Broker. Ciascun elemento nell'albero dei messaggi dispone di un nome e di uno spazio dei nomi ed è necessario che un riferimento ESQL o Java a uno di questi elementi specifichi il nome e lo spazio dei nomi. L'utilizzo di spazi dei nomi influisce quindi sulla scrittura di ESQL o Java.

Selezionare tale proprietà se la serie di messaggi verrà utilizzata ora o in futuro per creare modelli di messaggi XML. Tuttavia, se è necessario utilizzare la serie di messaggi con i flussi di messaggi in esecuzione su WebSphere Message Broker Versione 2.1 oppure con origine su WebSphere Message Broker Versione 2.1, non selezionare questa proprietà poiché tali flussi di messaggi non dispongono di spazi dei nomi.

Tratta facet di lunghezza come MaxLength Casella di controllo Selezionare questa proprietà se si desidera che il programma di importazione COBOL crei una facet maxLength per un elemento di stringa a lunghezza fissa anziché una facet di lunghezza.

Per impostazione predefinita, è necessario configurare questa proprietà.

Utilizzo della proprietà della serie di messaggi Prefisso tipo messaggio

Nella tabella riportata di seguito sono indicate le implicazioni dell'utilizzo della proprietà Prefisso tipo messaggio. E' possibile che ciò che viene descritto nel prefisso del messaggio o del tipo di messaggio siano elementi o messaggi.

Proprietà Tipo messaggio di esempio Prefisso tipo messaggio non impostato Prefisso tipo messaggio impostato
Tipo di messaggio semplice: msg_type Risultati nel tipo di messaggio semplice: msg_type Risultati nel percorso Tipo messaggio: /msg_prefix_1/.../msg_prefix_n/ msg_type
Percorso Tipo messaggio: msg_type_1/.../msg_type_m Risultati nel percorso Tipo messaggio: /msg_type_1/.../msg_type_m Risultati nel percorso Tipo messaggio combinato: /msg_prefix_1.../msg_prefix_n /msg_type_1/.../msg_type_m
Tipo di messaggio assoluto semplice: msg_type Risultati nel tipo di messaggio semplice: msg_type Risultati nel tipo di messaggio semplice: msg_type

Se il campo Prefisso tipo messaggio è impostato su un valore diverso da msg_type, viene generato un errore.

Percorso Tipo messaggio assoluto: msg_type_1/.../msg_type_m Risultati nel percorso Tipo messaggio: /msg_type_1/.../msg_type_m Risultati nel percorso Tipo messaggio: /msg_type_1/.../msg_type_m

Se tutti gli identificativi in Prefisso tipo messaggio non corrispondono ai relativi identificativi nel percorso risultato, viene generato un errore.

Nella serie di messaggi non sono presenti proprietà dipendenti dalla presenza di oggetti maggiori poiché si tratta del maggiore oggetto possibile come definito dal MRM.

Oltre alle proprietà della serie di messaggi, ciascuno dei formati fisici dispone di proprietà da aggiornare. Per una serie di messaggi, è' inoltre disponibile una proprietà di documentazione. Per ulteriori dettagli, fare riferimento alle sezioni riportate di seguito.

Concetti correlati
Messaggi Multipart
Identificazione di un messaggio incorporato utilizzando un'identità del messaggio
Identificazione di un messaggio incorporato utilizzando un percorso del messaggio
Progetti della serie di messaggi
Panoramica delle serie di messaggi
Formati fisici nel dominio MRM
Attività correlate
Gestione di un progetto della serie di messaggi
Gestione di una serie di messaggi
Riferimenti correlati
Proprietà della serie di messaggi Custom Wire Format
Proprietà della serie di messaggi XML in Wire Format
Proprietà della serie di messaggi formato TDS
Proprietà della documentazione per tutti gli oggetti relativi alla serie di messaggi
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ad09250_