如何将数据从一个 jar 发送到另一个不在同一台机器上的 java



我完全不知道该怎么做,所以我只想问。如何将值从 1 个罐子(如布尔值(发送到不在同一台计算机上的另一个罐子。我知道你可能可以用SQL做一些事情,但这不会经常更新。做这样的事情的方法是什么?

有很多可能的方法:

  • 使用 RPC 发送消息
  • 使用像kafka或activeMq这样的消息传递服务
  • 如果延迟不是问题,您可以更好地写入共享文件 两个 JVM 都有权访问的内容。

希望这有帮助!

您可以在Java中使用RMI(远程方法调用(。

我认为你能做的最好的事情就是看一个RMI教程来开始,就像这样:

https://www.javatpoint.com/RMI

Oracle还提供了关于RMI的教程:

https://docs.oracle.com/javase/7/docs/technotes/guides/rmi/hello/hello-world.html

RMI的好处是它开箱即用,不需要额外的库。

相关内容

最新更新