gpt4 book ai didi

java - Java IPC 最佳实践

转载 作者:搜寻专家 更新时间:2023-10-30 20:58:17 24 4
gpt4 key购买 nike

在多线程 Java 应用程序中进行进程间通信的最佳方法是什么。

它应该是高性能的(所以请不要使用 JMS)易于实现且可靠,以便对象和数据只能绑定(bind)到一个线程吗?

欢迎任何想法!

最佳答案

你能解释一下吗?您是指单个 JVM 中的 IPC 吗? (多线程,是的,但在操作系统级别只有一个进程。)或者你的意思是多个 JVM? (真正的操作系统级进程间通信。)

如果它是第一个,那么可能是 java.util.concurrent 之外的东西,比如 ConcurrentLinkedQueue会成功的。 (我使用 java.util.concurrent 中的类成功地在我的线程之间传递消息。)

如果是后者,那么我只是猜测并建议看看 RMI ,尽管我认为它不具备完全可靠的条件——您必须更“亲力亲为”地管理它。

关于java - Java IPC 最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51452/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com