Pregunta

En los últimos meses mi compañía ha estado utilizando un producto de una compañía llamada Informatica (anteriormente AgentLogic) RulePoint llamada. Este producto ha demostrado ser muy fácil de usar con un SDK bien desarrollada y fácil de usar para la personalización. La manera en que utilizamos el producto para el PAC es bastante trivial, tenemos 2 fuentes vigilamos para nuestros datos de la regla, siendo la primera una cola JMS, siendo la segunda una cuenta Jabber de mensajería instantánea. Los productos se ejecuta en cualquier servidor de aplicaciones basado en Java (WebLogic, Tomcat, etc) y carreras casi sin problemas.

La semana pasada mi jefe dice, "Hey, he oído que seamos capaces de hacer lo mismo que estamos haciendo con RulePoint con un producto de código abierto llamado Drools. Compruébelo usted mismo y que me haga saber lo que piensa ".

He escuchado de personas que utilizan Drools para las operaciones basadas en el flujo (validación, etc.), sin embargo, nunca he oído hablar de cualquier persona que utilice su producto CEP (Fusión) en la práctica. Por lo tanto, siendo el trabajador diligente, he llevado a cabo esta tarea. He descargado todos los archivos (versión 5.0) y la documentación adjunta y he empezado a leer. He leído a través de casi toda la documentación y ejecutar la mayoría de los ejemplos, pero todavía no veo CÓMO Drools obras de CEP.

Si bien hay ejemplos para el uso de los datos (o Datos, supongo) de JMS, no veo cómo esta cosa estancias "en marcha", un seguimiento continuo de una cola hasta que la aplicación es en realidad detenida. RulePoint bastante debe simplemente se sienta y escucha, sin embargo, parece no Drools.

Probablemente podría escribir una aplicación de línea de comandos en toda regla para nuestras necesidades, sin embargo, tenía la esperanza de aprovechar algunas de las ventajas de utilizar un servidor de aplicaciones proporciona.

supongo que estoy buscando algunos buenos tutoriales o un ejemplo de cómo alguien está usando Drools y el CEP en la producción.

¿Fue útil?

Solución

Las cosas CEP se conoce como "Drools Fusión" - y lo que es probable que desee método "runUntilHalt" para ejecutar y escuchar para el evento arroyos continuamente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top