 |
Questa risorsa è un contenitore che identifica una sottoinsieme di un modello delle informazioni o di un modello di dominio passato all'interno o all'esterno di una chiamata del servizio. Un messaggio viene sempre passato in base al valore e non dovrebbe avere un funzionamento definito. |
Tipi di prodotto di lavoro: Elemento del modello |
|
Scopo
Il messaggio viene utilizzato da :
-
Implementatori, per lo sviluppo di uno schema che descriva le strutture del messaggio specifiche
dell'implementazione.
-
Progettisti, di altri servizi nella fase di conoscenza del modo in cui le informazioni vengono condivise e
riutilizzate tra le specifiche di servizio.
-
Architetti di dati/informazioni, nella fase di conoscenza della relazione tra il modello di dominio neutrale
dell'implementazione e delle rappresentazioni specifiche dell'implementazione come database o schema di messaggio.
Il messaggio è facoltativo e viene utilizzato per eliminare le ambiguità delle strutture del messaggio dagli altri
elementi che rappresentano lo stesso Modello di
dominio. Ad esempio, potrebbe essere un modello di dominio neutrale per la tecnologia utilizzato per
rappresentare elementi business principali come cliente, prodotto, ordine e così via. Questo modello è relativo ad un
insieme di modelli di tecnologia che rappresentano gli stessi elementi in modi specifici, strutture di messaggio che
prendono in considerazione la natura gerarchica dell'XML, schema di database che normalizzano il modello dell'oggetto e
così via.
Dove non esistono modelli di dominio separati o dove i modelli separati vengono utilizzati per definizioni di messaggio
e dominio, l'utilizzo dello stereotipo del messaggio esplicito non è necessario.
|
Relazioni
Contenitore Artefatto |
|
Ruoli | Responsabile:
| Modificato da:
|
Descrizione
Descrizione principale |
Un messaggio rappresenta il concetto come definito nella specifica WSDL, ad es. un contenitore per dati reali che hanno
significato per il servizio e l'utente. Un messaggio potrebbe non avere operazioni, potrebbe avere proprietà ed
associazioni ad altre classi (si presume, classi di alcuni modelli di dominio). Uno stereotipo di messaggio dispone di
una proprietà per indicare la forma di codifica assunta (ad es. SOAP-literal, SOAP-rpc, ASN.1, ecc.).
L'utilizzo di questo elemento in uno strumento, potrebbe essere facoltativo per due motivi. In primo luogo, il
modellatore potrebbe desiderare semplicemente di utilizzare gli elementi da un modello di dominio direttamente come
parametri di un'operazione piuttosto che specificare un messaggio. In secondo luogo, il modellatore potrebbe desiderare
di utilizzare la convenzione di specifica di un insieme di messaggi di input e output su un'operazione, nel qual caso
lo strumento di modellamento dovrebbe costruire un messaggio di input e output che corrisponda ai parametri durante la
generazione delle descrizioni del servizio in WSDL.
|
Personalizzazione
Opzioni di rappresentazione | Rappresentazione UML:
Classe, stereotipata come <<Messaggio>>. Un messaggio non disporrà di operazioni o di
specifiche di funzionamento definite.
Proprietà:
associazione: Stringa - indica il meccanismo di codifica della piattaforma da utilizzare nella generazione dello schema
per il messaggio; come negli esempi seguenti SOAP-RPC, Doc-Literal, ASN.1 e così via.
|
Ulteriori informazioni
© Copyright IBM Corp. 1987, 2006. Tutti i diritti riservati.
|
|