是否有一些与Oracle Policy Automation类似的功能 - Drools中的Oracle Web确定?这怎么能用Drools来实现?使用Drools的Oracle策略自动化
0
A
回答
0
我正在Oracle Policy Automation和Drools中工作。根据我的观察,OPA纯粹是自动的,它也需要许可证。而Drools是开源的。与OPA相比,它缺少很多东西。但是,到目前为止,我还没有遇到过Drools的问题。
就OPA中的Oracle Web Determinations屏幕而言,我认为Drools中没有内置功能来复制它。由于Drools完全基于编码,如果可以编码,您可以实现任何功能。您可以创建jsp页面,执行内部绑定,从屏幕收集数据并设置为类对象。最后,在屏幕上的按钮上,您可以将包含屏幕数据的该对象传递给Drools规则引擎。
由于我的项目不需要屏幕,我通过创建类的对象来测试。然后我会将数据硬编码到类对象属性中。请参阅下面的代码;
public static final void main(String[] args) {
try {
// load up the knowledge base
KieServices ks = KieServices.Factory.get();
KieContainer kContainer = ks.getKieClasspathContainer();
KieSession kSession = kContainer.newKieSession("ksession-process");
// start a new process instance
MainGlobal mainGlobal = MainRequestFactory.getMainRequest();
kSession.insert(mainGlobal);
System.out.println("======== START PROCESS ========");
} catch (Throwable t) {
t.printStackTrace();
}
}
MainGlobal
- 是我的班级。我通过调用MainRequestFactory.getMainRequest();
相关问题
- 1. EC2自动化工具/策略?
- 2. Oracle物化视图:分区策略
- 3. Oracle安全策略
- 4. NSCache自动删除策略
- 5. 进化策略
- 6. 自动通知用户策略
- 7. AWS自定义自动缩放策略
- 8. 如何使用自动重复自定义策略?
- 9. 我的测试自动化策略听起来很可笑吗?
- 10. 自动生成PHP代码的策略?
- 11. 使用Oracle Scehduler自动化SQL语句
- 12. 策略模式的变化
- 13. 如何使用Eclipse自动格式化drools文件?
- 14. Oracle 11g此表的分区策略
- 15. Drools决策表的流程
- 16. 自动推送到CDN部署策略
- 17. 度量基于自动缩放策略
- 18. 骨架代码自动完成策略
- 19. 自动生成Java策略文件
- 20. 在动态决策表中使用drools专家
- 21. 自动化需要用户交互的流程的最佳策略
- 22. OOP初始化策略
- 23. Laravel策略 - 指定要使用的策略
- 24. Oracle - 如何导出安全策略
- 25. Dojo JSON序列化,使用各种序列化策略
- 26. Drools决策表性能
- 27. Oracle自动化XML导入
- 28. Oracle Github集成自动化
- 29. .fmx Oracle Form自动化
- 30. 春季禁用序列化策略
得到一个硬编码数据类的对象Drools是一个生产规则系统,不包含任何“与X类似的功能”,除非X是另一个基于规则的系统。 Drools是图灵完备的,所以任何可以编程的东西都可以使用Drools来实现。至于如何:聘请顾问。 – laune