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.
|
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à. |
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.