JVM之间的所有通信方式

6
我希望得到一份列举出两个JVM之间可以通信的所有方式的清单,这些JVM可以是本地或远程的。
显而易见的方式包括:
- Socket通信 - RMI - 共享内存(文件/数据库)
注意:我不想比较它们,因为我们选择的方式取决于需求。我只是好奇有哪些实际存在的方式。

现实情况是,任何可以在一个进程中被操作并在另一个进程中被读取的东西都是可能的IPC手段。 - ptomli
更奇怪的例子是,可以通过截屏并处理图像来相互通信! - Jeff Foster
@Jeff 对我来说,这属于“文件I/O”,因为我们使用文件进行通信。 - Sundeep
@Sundeep 不,你需要使用一个嵌入式Java卡,并将探针插入鸽子的视觉皮层中,以处理由Java控制的机器人在丝绸围巾上刺绣的屏幕截图。 - Pete Kirkham
不要忘记IPoAC。我听说已经进行了一次测试,结果证明其提供的数据传输速率比南非一家主要互联网服务提供商更高。 - Andrew Thompson
显示剩余4条评论
1个回答

4

简单而确切的答案!我所寻找的内容在维基百科上! - Sundeep
2
@Sundeep 这就是一个糟糕问题的定义。如果一个简单的谷歌搜索就能找到答案,那么它不是一个好的候选问题。 - Woot4Moo
@Woot4Moo 确实。不幸的是,如果没有另一个人的帮助,我就不会知道它! - Sundeep

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接