Gestión de recursos mediante la API REST

Decision Server proporciona una API de Representational State Transfer (REST) para que pueda gestionar instancias de Rule Execution Server de forma local o remota.

Utilizando la API REST para la gestión de recursos, los desarrolladores pueden proporcionar interacción con una instancia remota de Rule Execution Server a través del acceso de plataforma múltiple o mediante clientes JavaScript. No se requiere ninguna biblioteca de cliente ni ninguna configuración compleja. La API REST hace que sea fácil moverse de la gestión local a la gestión remota de instancias de Rule Execution Server. Un ejemplo típico es un despliegue en clúster dentro de una configuración de nube donde los servidores virtuales dependen de distintas bases de datos. Los servidores gestionan n instancias de Rule Execution Server en n nodos (por ejemplo, un nodo para cada ubicación geográfica para reducir la latencia de red), y el mismo conjunto de reglas se despliega en cada nodo. En tal caso, las instancias de Rule Execution Server son más fáciles de gestionar con una API REST que con una API JMX.