Oggetti modello di messaggio: tipi complessi

Un tipo complesso descrive la struttura di uno o più elementi complessi.

I tipi complessi sono parte essenziale di ciascun modello di messaggio poiché definiscono la struttura logica dei messaggi e degli elementi nel modello.

Scopo dell'utilizzo dei tipi complessi

I tipi complessi definiscono l'albero dei messaggi e degli elementi nel modello di messaggio. E' possibile modellare pressoché qualsiasi struttura di messaggio combinando elementi, attributi, gruppi e Wildcard.

Contenuto di un tipo complesso

Elementi

Nella maggior parte dei tipi complessi sono contenuti alcuni elementi e in alcuni è contenuta un'ampia gerarchia di elementi complessi. Gli elementi in un tipo complesso sono sempre contenuti in un gruppo. E' possibile che il gruppo sia locale nel tipo complesso e in tal caso l'editor Definizione dei messaggi lo nasconde dalla vista. Si tratta della situazione normale.

In alternativa, è possibile che il gruppo in cui sono contenuti gli elementi sia un gruppo globale e tale gruppo definisce la convalida di contenuto, la composizione e il contenuto dell'elemento del tipo complesso.

Se un tipo complesso deriva da un tipo semplice, non è consentito che contenga il contenuto dell'elemento.

Attributi
Se si creano modelli di messaggio XML, i tipi complessi sono in grado di contenere attributi. E' possibile che gli attributi per un tipo complesso siano locali o globali ed è possibile contenerli in un gruppo attributi.
Gruppi
La funzionalità Gruppi consente di includere serie di elementi in un tipo complesso. I membri del gruppo sono inclusi come elementi di pari livello degli altri elementi. Per ulteriori informazioni sul relativo utilizzo, fare riferimento a Oggetti modello di messaggio: gruppi.
Wildcard
E' possibile che nei tipi complessi siano contenuti elementi Wildcard, che consentono la visualizzazione degli elementi non modellati in qualsiasi elemento basato sul tipo complesso. E' necessario che tutti gli elementi del genere siano visualizzati nel messaggio nella stessa posizione dell'elemento Wildcard. E' inoltre possibile che nei tipi complessi siano contenuti attributi Wildcard, che consentono la visualizzazione degli attributi non modellati in qualsiasi elemento basato sul tipo complesso.

Composizione

La composizione di un tipo complesso descrive l'organizzazione dei membri del tipo. Per ulteriori informazioni, fare riferimento a Oggetti modello di messaggio: gruppi.

Convalida di controllo del contenuto del tipo

Il parametro Convalida contenuto in un tipo complesso specifica il livello di precisione per la convalida del contenuto del tipo. Per ulteriori informazioni, fare riferimento a Oggetti modello di messaggio: gruppi.

Impostazioni di sostituzione

In un tipo complesso sono disponibili parametri che controllano se è possibile derivare altri tipi (finale) e se è possibile sostituirlo con altri tipi (blocco). Per ulteriori informazioni, fare riferimento a Gruppi di sostituzione nel modello di messaggio.

Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ad10410_