【问题标题】:All ways of JVM to JVM communicationJVM到JVM通信的所有方式
【发布时间】:2011-10-09 12:01:30
【问题描述】:

我想要两个 JVM 可以通信的所有方式的列表。 JVM 可以是本地的或远程的。

显而易见的是

  • 套接字通信
  • RMI
  • 共享内存(文件/数据库)

注意:我对比较这些不感兴趣,因为我们选择的方式取决于需要。我很想知道实际上存在的所有方法。

【问题讨论】:

  • 一个相当笼统的问题。 2 JVM 可以使用“任何”现有协议进行交互,例如2 JVM 可以基于 JSON 进行交互。也许应该进一步描述你所说的交流是什么意思?
  • 现实情况是,任何可以在一个进程中操作并在另一个进程中读取的东西都是 IPC 的一种可能手段。
  • 举个更离奇的例子,一个人可以通过截取监视器的屏幕截图并处理它来与另一个人通信!
  • @home 同意。我现在觉得自己很愚蠢,但我很高兴我知道这不是正确的问题。我将阅读更多关于 IPC 的内容,看看我如何在 Java 中做到这一点。通过交流,我只是意味着我应该能够发送信号/消息/能够更改其他 JVM 中的某些状态。
  • @Jeff 对我来说属于“文件 I/O”,因为我们使用文件进行通信。

标签: java jvm communication


【解决方案1】:

【讨论】:

  • 简单而确定的答案!我要找的是维基百科!
  • @Sundeep 这是一个糟糕问题的定义。如果一个简单的谷歌搜索结果,它不是一个好的候选人
  • @Woot4Moo 是的。不幸的是,如果没有其他人的帮助,我是不会知道的!
猜你喜欢
  • 1970-01-01
  • 2010-10-23
  • 2011-06-30
  • 1970-01-01
  • 2013-01-12
  • 2012-05-16
  • 2012-02-18
  • 2011-06-26
相关资源
最近更新 更多