我在为个人使用而创建的小型java应用程序上创建了一个命令行界面。 目前,cli与原始应用程序驻留在同一个项目中,但我计划将其提取到它自己的项目中,有效地构建2个独立的可执行文件夹,使我可以根据需要启动cli,并查询另一个正在运行的程序信息。在同一台机器上运行的其他java应用程序上调用服务
我想弄清楚在同一台机器上调用远程服务的最简单和最轻量级的解决方案。 我看着spring remoting,但许多提供的解决方案如HttpInvoker,Hessian/Burlap,JAX RPC Web服务都基于HTTP或SOAP,因此不适合这项工作。 JMS也似乎是矫枉过正。
这给我留下了RMI,它看起来相当重量级,可能还有JMX? 建议?
我的问题http://stackoverflow.com/questions/6121990/pass-string-as-params-from-one-java-app-to-another – mKorbel