我们刚刚开始使用Drools作为RESTful Web服务公开(从http://www.jboss.org/drools/downloads.html提供的Drools Integration下载示例开始,我们的项目看起来与此http://docs.jboss.org/drools/release/5.4.0.CR1/droolsjbpm-integration-docs/html/ch03.html#类似)。这会产生一个.wadl,如下所示:
<application xmlns="http://wadl.dev.java.net/2009/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<grammars/>
<resources base="http://localhost:8080/msci-poc-drools-server/kservice/rest">
<resource path="/">
<resource path="execute">
<method name="POST">
<request>
<representation mediaType="text/plain"/>
</request>
<response>
<representation mediaType="text/plain"/>
</response>
</method>
</resource>
</resource>
</resources>
</application>
我们想要做的是允许通过Guvnor应用程序编辑Drools中的规则。我不确定这是否可行(尽管如此,Guvnor似乎将其自己的Drools知识库包装起来)。这可能吗?它有多容易?
我想我的问题就是这个,我如何将Drools作为Web服务公开,如果我愿意,我也可以使用Guvnor进行编辑?
答案 0 :(得分:1)
可以将Guvnor的规则编辑器功能嵌入到您的Web应用程序中。
请参阅http://www.plugtree.com/guvnor-embed-asset%E2%80%99s-editor-in-your-application/