java如何调用JBoss的Drools作为远程规则执行器
我想做的是使用java和Drools来实现其出色的规则引擎功能。目前我的项目没有使用java。我有一些实现的业务类和实现的逻辑对我来说很好,但我想在BRMS中具体化规则。我试着流口水,我很喜欢。然而,我遇到一个障碍,我想问我是否可以跳过
我阅读了Drools的大部分文档,并通过网络阅读了给出的所有示例,我们实际上需要实现业务类来实例化我们想要提供给DroolsKieSession的事实。我想要的是不要在我的(非java)项目和java Drools项目中复制我的类模型。我想在Drools项目中保留的只是规则本身
那么这是可能的,还是我需要复制模型? 如果有人知道我在哪里可以阅读一些关于该主题的信息,请链接
技术细节: 我正在EclipseJuno中使用Drools 6.0.0
非常感谢您的支持
致以最良好的祝愿! 米伦
# 1 楼答案
弥合这一差距的一个方便方法是创建一个XML模式,为您现在拥有的内容定义类型。也许有一种简单的方法可以将当前语言的对象转换为XML。给定XML模式和XML数据,您可以自动从模式生成Java类,然后解组XML并插入生成的Java对象
没有数据就无法运行规则