Gestione di politiche

Le politiche definiscono i requisiti di business da soddisfare quando un cliente richiede un servizio.

Una politica è un insieme di asserzioni che rappresentano requisiti, vincoli o funzioni per un servizio di business. Ad esempio, "Un servizio di business deve utilizzare HTTP o HTTPS come mezzo di comunicazione" è un esempio di politica.

Una politica si compone di tre sezioni:
Nota: tali requisiti sono modellati come asserzioni.

Al runtime, Business Services Dynamic Assembler determina l'insieme delle politiche rilevanti per la richiesta e individua poi gli endpoint migliori che soddisfano tali requisiti.

Le politiche vengono eseguite al runtime da Business Services Dynamic Assembler, che seleziona in modo dinamico l'endpoint più appropriato, in base alle politiche. Business Services Dynamic Assembler è un motore di mediazione semantica altamente scalabile, che utilizza la composizione basata sulla politica e la mediazione semantica per l'insieme di servizi dinamici e per l'adattamento del funzionamento del servizio, in base a contenuto, contesto e contratto.

Nota: per informazioni più dettagliate su Business Services Dynamic Assembler, fare riferimento alla documentazione di Business Services Dynamic Assembler.

Le politiche possono avere come destinazione suite di applicazioni, applicazioni, servizi di business, interfacce e altri tipi di risorse. Ciascun servizio di business può essere composto da più interfacce. Ciascuna interfaccia può essere associata a più endpoint. Se una politica viene applicata a un servizio di business, quella politica viene applicata a tutte le interfacce associate e anche agli endpoint associati alle interfacce.

Argomenti correlati