Las políticas definen los requisitos empresariales que deben cumplirse cuando un cliente solicita un servicio.
Una política es un conjunto de aserciones que representan requisitos, restricciones o funciones de un servicio empresarial. Un ejemplo de política sería "Un servicio empresarial debe utilizar HTTP o HTTPS como medio de comunicación".
En el tiempo de ejecución, IBM® Business Services Dynamic Assembler determina el conjunto de políticas relevantes para la solicitud y, a continuación, busca los mejores puntos finales que satisfacen estos requisitos.
IBM Business Services Dynamic Assembler ejecuta las políticas en el tiempo de ejecución y selecciona de forma dinámica el punto final más adecuado en función de las políticas. IBM Business Services Dynamic Assembler es un motor de mediación semántica muy escalable que utiliza la composición basada en políticas y la mediación semántica para el ensamblaje de servicios dinámicos y la adaptación del comportamiento de los servicios en función del contenido, el contexto y el contrato.
Las políticas se pueden referirse a suites de aplicaciones, aplicaciones, servicios empresariales, interfaces y otros tipos de recursos. Un servicio empresarial puede estar formado por varias interfaces. Una interfaz se puede asociar con varios puntos finales. Si aplicamos una política a un servicio empresarial, esa política se aplicará a todas las interfaces asociadas y a los puntos finales asociados con las interfaces.