Le politiche definiscono i requisiti di business da soddisfare quando un cliente richiede un servizio.
Una politica è un insieme di asserzioni che rappresentano requisiti, restrizioni o funzioni di un servizio di business. Ad esempio, "Un servizio di business deve utilizzare HTTP o HTTPS come mezzo di comunicazione" è un esempio di politica.
A runtime, IBM® 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 a runtime da IBM Business Services Dynamic Assembler, che seleziona dinamicamente l'endpoint più appropriato in base alle politiche. IBM 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.
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.