Java 开发者友好的 IPC
Posted
技术标签:
【中文标题】Java 开发者友好的 IPC【英文标题】:developer friendly IPC in Java 【发布时间】:2012-04-17 12:03:48 【问题描述】:我需要将对象的实例从一个进程发送到另一个进程(均为 Java)并取回更改后的版本。会有很多这种远程功能。 (实际上,其中一个过程类似于DataBase wrapper)
最对开发人员友好的方法是什么?即添加和调用这些函数应该很容易。
【问题讨论】:
【参考方案1】:对开发人员最友好的方式是使用一个进程。除非您有充分的理由,否则您不会使用多个进程。
可能最简单的使用是 RMI,但它会通过值而不是引用传递,因此您必须返回更改后的对象。
【讨论】:
【参考方案2】:在 Java 中解决问题的最简单方法是使用 RMI。在 Java 中使用 RMI 非常透明,您可以调用远程对象上的方法,并且可以像使用本地对象一样向它们传递值。
这里是来自官方文档的简单tutorial。
【讨论】:
以上是关于Java 开发者友好的 IPC的主要内容,如果未能解决你的问题,请参考以下文章