从另一个应用程序多次调用.jar文件

时间:2017-03-15 17:14:58

标签: java r clojure jvm

我有一些我在clojure中编写的代码并将其编译成.jar文件,该文件由在R中工作的协作者重复调用。问题是在R应用程序中重复调用此可执行文件,并且JVM需要是每次都会旋转起来。我的代码的总运行时间可以忽略不计,但每次启动JVM都是相当可观的。

是否有一种更优雅的方法可以让在JVM上运行的应用程序与其他应用程序进行交互?

1 个答案:

答案 0 :(得分:0)

如果可能,您可以考虑将您的应用程序更改为EJB或WebService。

如果无法实现,您可以在应用程序的队列中尝试管理器请求,并在不同的线程中进行处理。