Pra*_*mna 20 javascript rule-engine drools jrules
JavaScript中是否有任何规则引擎?
问题出在这样的背景下:
在提交表单之后,在服务器端也应用相同的业务逻辑,尽管是在Java中,以防止在浏览器端发生任何意外/操作.
现在,如果我们有一个JSR 94/Drools/JRules规则引擎可以在Java和JavaScript中执行规则,那不是很好吗?使用这样的规则引擎,我可以避免硬编码我的规则,并且我还保留了客户端和服务器端验证的灵活性
(PS:我已经尝试过AJAX路线并且看到应用程序响应速度慢很多,因此很难向习惯于手动编码的纯JavaScript版本的用户销售.)
JSR-94是一个Java规范,所以我不知道它与浏览器有什么关系.
有Google JSON规则:
http://code.google.com/p/jsonrules/
你说你尝试过AJAX路线.这是否意味着服务器上运行的规则引擎和访问它的异步调用?