Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个 Java 应用程序,它将作为两个需要通信的进程运行。我想避免使用管道、套接字和类似的东西。我正在寻找像 COM 这样的东西,它允许我在两个进程之间共享一个对象(我知道它可能不仅仅是“共享”,例如对于 COM,这需要编组和 RPC)。
有什么建议么?
我对com了解不多,但在 Java 世界中,rmi是两个 JVM 之间通信时的内置首选。原则上,它是rpc的面向对象的实现。在它下面使用 TCP/IP 和 Java 序列化 + jndi进行发现。