Le affermazioni costituiscono le caratteristiche che descrivono le capacità
di un endpoint.
Queste capacità sono definibili su cinque dimensioni: prestazioni, affidabilità, interoperabilità, sicurezza e gestibilità.
È possibile estendere l'ontologia del settore per aggiungere asserzioni personalizzate per l'ambiente IT aziendale.
Al momento del runtime, Business Services Dynamic Assembler
utilizza queste caratteristiche per identificare l'endpoint o la realizzazione del servizio più adatti a un dato consumatore, sulla base dei requisiti di business. Nel metamodello, i requisiti di business sono definiti politiche.
- Le asserzioni possono essere collegate agli endpoint,al fine di specificare una caratteristica
particolare di un endpoint, ad esempio il tempo di transazione massimo disponibile.
- Le asserzioni vengono inoltre utilizzate nel contratto di politica. Durante il runtime, se una politica è applicabile, viene applicato il contratto. Quando la politica viene generata, viene applicato il contratto. Quando vengono soddisfatte le condizioni di destinazione, contesto e
contenuto della politica, viene applicato il contratto.
- Le asserzioni in una politica possono essere utilizzate per la selezione di endpoint
durante il runtime o per altri fini di selezione non-endpoint quali l'asserzione della trasformazione o l'asserzione del formato dati.
Nota:
- Le asserzioni che non prevedono la selezione dell'endpoint devono essere utilizzate solo nel contratto della politica e non negli endpoint.
- L'asserzione 'Ore dell'operazione" deve essere utilizzata solo negli endpoint e non nei contratti della politica.
- Duplicato consentito: alcune asserzioni sono contrassegnate come "duplicato consentito", che indica che l'utente può aggiungere più asserzioni di quel tipo a una singola politica o ad un singolo endpoint, ad esempio l'asserzione WSI-Profile.
Argomenti correlati