kmodule.xml文件详细解析
kmodule.xml文件可以声明性地配置KIE项目所需创建的KieBases
和KieSessions。
KieBase
是所有应用程序知识定义的存储库。它包含rules, processes, functions和type models。KieBase
本身不包含数据; 相反,KieBase
可以插入数据以及可以确定从哪个流程实例开始创建session。KieBase的
创建相对重量级
,而会话的创建就显得非常轻量级,因此建议KieBase
尽可能缓存重复创建的session。最终用户通常不用担心,因为KieContainer
已经自动提供了相关的缓存机制。