Drools 对KIE服务器REST API的无状态请求

Drools 对KIE服务器REST API的无状态请求,drools,drools-kie-server,Drools,Drools Kie Server,我们正在使用Business Central和KIE server的最新Docker映像,并使用KIE的REST API与规则服务客户端进行交互 我们在businesscentral中创建了一组规则,在触发时插入一个“响应”事实 我们希望能够以无状态的方式向KIE服务器发送请求;i、 e.每次我们向服务器发送请求(通常由以下命令链组成:insert object->fire all rules->get objects)时,get objects命令不应返回以前请求中的任何对象/事实 据我们所知

我们正在使用Business Central和KIE server的最新Docker映像,并使用KIE的REST API与规则服务客户端进行交互

我们在businesscentral中创建了一组规则,在触发时插入一个“响应”事实

我们希望能够以无状态的方式向KIE服务器发送请求;i、 e.每次我们向服务器发送请求(通常由以下命令链组成:insert object->fire all rules->get objects)时,get objects命令不应返回以前请求中的任何对象/事实

据我们所知,一种方法是为每个请求创建一个新会话。你会怎么做?
任何其他建议和/或参考?

一旦定义了无状态会话,无状态API调用将起作用。在API调用中,使用“lookup”键引用无状态会话。
下面是对另一个StackOverflow的引用,它解释了如何在BusinessCentral中创建无状态会话:

您当前是否从以前的请求中获取对象/事实?是的,在我重置KIE服务器的docker映像之前,所有通过请求插入的事实或在触发规则时插入的事实都将保持不变,我可以通过get objects请求检索它们。您是否将kie服务器配置为使用无状态会话?谢谢您的提示。事实上,我并没有将KIE服务器配置为使用无状态会话。下面的堆栈解释了如何在Business Central中执行此操作(请参见第1季度响应):