0

我正在编写在不同站点(如垃圾邮件发送者)上发送消息的 Java 应用程序。当然,这应该包含每个站点的配置。在不同的站点中发送消息的不同逻辑等等......我想为小程序等站点编写配置,并用Java解释它。

如何用Java编写一些伪语言的解释器?或者也许有一些脚本语言可以很容易地被 Java 解释?(也许是 Python?)

4

2 回答 2

1

您当然不需要从头开始编写...一些选项:

  • Rhino是一个免费的开源 JavaScript 解释器,内置于 Java。
  • JRuby用Java 解释Ruby 语言。

这应该适合您的需求。

于 2013-02-03T18:01:06.133 回答
0

看看Java 脚本 API

Java TM Scripting API 是一个独立于脚本语言的框架,用于从 Java 代码中使用脚本引擎。使用 Java Scripting API,可以用 Java 语言编写可定制/可扩展的应用程序,并将定制脚本语言的选择留给最终用户。Java 应用程序开发人员在开发过程中无需选择扩展语言。

这样,您可以使用统一的 API 将您的应用程序与许多不同的脚本语言集成。

于 2013-02-03T18:36:06.473 回答