我们正在寻找适用于android的规则引擎(类似于CLIPS,JESS)。它不应该要求我们进行任何源代码修改。
答案 0 :(得分:0)
没有第一手经验,但也许这会有所帮助......
应该可以使用CLIPS:
CLIPS是用C语言编写的,具有可移植性和速度,并且已安装在许多不同的操作系统上,无需更改代码。 [...] CLIPS可以移植到任何具有ANSI兼容C或C ++编译器的系统。
JESS是用Java编写的can already be embedded into applications,似乎没有提到任何其他依赖项。所以我希望它也可以不加修改地工作。
答案 1 :(得分:0)
Jess邮件列表上有与此主题相关的回复:http://www.mail-archive.com/jess-users@sandia.gov/msg11715.html。根据回复,在Android上运行未经修改的Jess版本是不可能的。
答案 2 :(得分:0)
检查Andrmate是Android的高性能规则引擎。
答案 3 :(得分:0)
Checkout HeaRTDroid:https://bitbucket.org/sbobek/heartdroid/wiki/Home
这是专为Android设计的规则引擎。 它支持通过基于Java反射和简单的不确定性处理机制的回调来与Android应用程序集成