如何将drools整合到jerseyrest网络服务中

我开发了一个jersey est web服务API。 现在我想在这个rest服务中集成DROOLS规则。 在rest服务中,在确定所有必需条件后,我想将它发送到drools规则引擎并解雇规则。 这该怎么做。 请帮我一步一步指导。

它不是Jersey,但这里是一个REST Web服务的示例,它使用Drools评估请求: https : //github.com/gratiartis/sctrcd-payment-validation-web

基本上你创建一个包含知识库的单例bean。 validation请求到达后,您可以创建知识会话,插入事实并执行规则。

它是用Spring构建的,所以如果不使用Spring,你需要做的主要改变是确保知识库只创建一次。