当前位置: 首页 > 知识库问答 >
问题:

drl型和pkg型之间的口水差

鲁淇
2023-03-14

我不习惯用口水和口水

我部署了一个服务于业务规则的tomcat服务器

问题是,如果我使用与服务器类型DRL或PKG相反的代码,我会得到两个不同的答案

如果我反对DRL类型的服务器,我会得到一个结果

http://localhost:8180/guvnor/org.drools.guvnor.Guvnor/package/PkgDinamicoBV/LATEST.drl

属性名称="type"value="DRL"

如果我用PKG类型对抗服务器,我会得到不同的

http://localhost:8180/guvnor/org.drools.guvnor.Guvnor/package/PkgDinamicoBV/LATEST

属性名称=“type”value=“PKG”

我不明白要想让两种访问服务器的方法都产生相同的结果,我必须做些什么

我已经在guvnor中构建了这个包,所以我希望在访问本地服务器的两种方式中都能得到相同的结果

非常感谢你的帮助

西马尔

共有2个答案

边银龙
2023-03-14

您始终可以访问。guvnor生成的drl文件。选择在Guvnor webapp中创建的包后,单击“查看源”选项。

在这里,您可以看到实际编写了多少条规则。希望有帮助……)

董高畅
2023-03-14

DRL和PKG是两种不同的文件类型。与编程语言C相比,它们对应于. c和. o。

更准确地说,DRL文件是Drools规则语言文本,它可以使用文本编辑器编写,也可以从您在Drools IDE、Guvnor或其6. x中的后继程序中的输入生成。DRL文件必须由Builder中使用的Drools DRL编译器编译;结果是一个(二进制)规则包文件,即. PKG。

要创建规则库并从中创建会话,可以使用规则包。

 类似资料:
  • 主要内容:类型断言的格式,将接口转换为其他接口,将接口转换为其他类型Go语言中使用接口断言(type assertions)将接口转换成另外一个接口,也可以将接口转换为另外的类型。接口的转换在开发中非常常见,使用也非常频繁。 类型断言的格式 类型断言是一个使用在接口值上的操作。语法上它看起来像 i.(T) 被称为断言类型,这里 i 表示一个接口的类型和 T 表示一个类型。一个类型断言检查它操作对象的动态类型是否和断言的类型匹配。 类型断言的基本格式如下: 其中,i

  • 我在研究“头先Java”中的多态性,并由此产生了这个概念。谁能举个例子解释一下吗? 编译器检查引用类型的类,而不是对象类型。 那么引用类型和对象类型之间有什么区别呢?

  • 问题内容: 我是 AngularJs的 新手。谁能说出ng-model和data-ng-model之间的区别? 与ng-model 使用data-ng-model 问题答案: 最佳实践:建议使用破折号分隔格式(例如ng-bind用于ngBind)。 如果要使用HTML验证工具,则可以改用数据前缀版本(例如ngBind的data-ng-bind)。 出于遗留原因,可以接受上面显示的其他表格,但是我们

  • 本文向大家介绍瀑布模型和RAD模型之间的区别,包括了瀑布模型和RAD模型之间的区别的使用技巧和注意事项,需要的朋友参考一下 瀑布模型 瀑布模型是经典的软件开发模型,其中软件开发的每个阶段都以线性方式完成。一旦一个阶段结束,则下一阶段开始,最后标记为软件开发完成。瀑布模型适用于较小的项目,并且只有一个开发周期。以下是这些阶段: RAD模型 RAD模型或快速开发模型也称为软件开发的增量模型。它允许在任

  • 本文向大家介绍V模型和瀑布模型之间的区别,包括了V模型和瀑布模型之间的区别的使用技巧和注意事项,需要的朋友参考一下 瀑布模型和V模型都是软件行业中最广泛实践的开发方法类型。这两种模型都是更好跟踪的实践,并且以系统的方式进行应用程序开发。 根据两个模型之间步骤或阶段的类型,我们可以区分V模型和WaterFall模型,如下所示- 序号 键 V型 瀑布模型 1 定义 V-模型是一种开发模型,其中,整个模

  • 本文向大家介绍SAP ABAP中的类型,类型,类型库和类型库之间的区别,包括了SAP ABAP中的类型,类型,类型库和类型库之间的区别的使用技巧和注意事项,需要的朋友参考一下 “ TYPE”是一个ABAP关键字,用于引用ABAP的内置数据类型。例如:当您在声明变量时使用“ TYPE”关键字时,如下所示: FIELD-SYMBOLS <名称> TYPE字符串 TYPES是另一个ABAP关键字,用于定