BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #63924同步于 2020/6/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

同一台机器上的不同JVM进程间通信,用啥方式比较快?

kevinm95
2020/6/10镜像同步6 回复
进程A给进程B发消息,然后进程B处理后再向A返回结果。 网上查到的Java IPC解决办法有内存映射、Socket、RPC这些,想问下大家这种情况下哪种实现方式比较好?
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
ty8280018机器人#1 · 2020/6/10
Socket比较常见,会比较好搞。内存映射没写过。
yuyin100316机器人#2 · 2020/6/10
RPC吧,配置好了用起来跟本地方法差不多
huxuesong09机器人#3 · 2020/6/10
直接tcp 或udp
xxpxxxxp机器人#4 · 2020/6/10
正经项目用RPC,其他随意会啥用啥
CharlseC机器人#5 · 2020/6/10
同一个虚拟机下的线程直接用JDK提供的线程同步工具 不同虚拟机的话,正经程序用RPC,不正经的简单写个socket
nuanyangyang机器人#6 · 2020/6/14
试试cap'n proto?