【问题标题】:Can I implement a rules engine like Jess into Phonegap?我可以在 Phonegap 中实现像 Jess 这样的规则引擎吗?
【发布时间】:2014-10-25 13:34:43
【问题描述】:

我很快就开始为我的计算机科学最后一年项目开发一个移动应用程序。关于使用什么来创建应用程序,我保持开放的选择。我听说 Phonegap 是一个非常方便的 API,但我还能实现诸如 JESS rules 之类的东西吗?

【问题讨论】:

  • 如果您想在任何平台上实施任何“诸如 JESS 规则之类的东西”,那么您的“最后一年”将不会是您的最后一年。

标签: ios cordova system rule jess


【解决方案1】:

现在叫做 Apache Cordova,Phonegap 是一个托管构建系统(个人不是它的忠实粉丝,也许它现在已经改进了......无论如何)。

使用 Cordova,您使用 JS 而不是 Java 编写跨平台应用程序位。

所以如果你想在 JS 中编写类似于 JESS 的东西,这是可能的,并且会给你一个跨平台的应用程序。

我可以想象规则的计算可能是计算密集型的,所以可能不适合 JS。在这种情况下,请注意您可以 write plugins for Cordova 使用其他语言并从 Javascript 调用这些语言。但是您需要使用它们各自的工具包分别为 iOS/Android/... 实现插件。

您可以决定仅使用 Android/Java,而不是使用 Cordova。这应该更容易和更快,尽管不是跨平台的。在这种情况下,请记住 Dalvik(Android JVM)与普通 JVM 不同。这意味着不是每个 Java 程序都可以在不经过修改的情况下运行在 Android 上。

HTH。

【讨论】:

    猜你喜欢
    • 2012-12-12
    • 1970-01-01
    • 1970-01-01
    • 2012-04-13
    • 2010-10-02
    • 2010-09-22
    • 2016-02-29
    • 2011-09-23
    • 2019-11-04
    相关资源
    最近更新 更多