java - 客户端和服务器端规则引擎?

标签 java gwt mobile rules

我正在寻找允许我在服务器端后端、GWT 前端和 JavaME 应用程序中使用相同规则的 Java 规则引擎选项。我也很想听听尝试这样做的陷阱。

动机是插入在服务器端代码库中使用规则引擎,我担心这可能会导致在客户端和服务器端之间复制的验证和业务逻辑之间出现 split 。我们需要支持非常慢的链接和间歇性连接,因此始终调用后端来执行规则不是首选选项。

谢谢。

最佳答案

SmartGWT 具有涵盖典型表单验证用例的客户端和服务器端验证引擎:

http://www.smartclient.com/smartgwtee/showcase/#data_integration_form_validation

引擎的服务器端也可以附带 JME 应用程序。

客户端和服务器端执行的条件验证(例如,如果其他字段不为空,则值必须大于 5 等规则)是即将发布的 2.1 版本的一部分。

关于java - 客户端和服务器端规则引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2360258/

相关文章:

java - 无法将 selectonHandler 添加到 Gwt 中的 TabPanel

ios - CSS Scroll-Snapping 不断跳过它应该捕捉到的元素之一

android - 推送服务器如何知道将通知发送到哪里

java - JAR 文件未从 MSSQL 存储过程运行?

java - Android Studio 连接MongoDB : Gradle build finished with 1 error

java - 为什么不推荐使用 hibernate 的 ClassMetadata.getIdentifier(Object, EntityMode)

java - 如何在 GWT 中向客户端发送 XML 文档?

java - 排序链表

jquery - 在 GWT jsni 中使用 jquery

iphone 开发限制