Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java与COM的等价物_Java_Com_Ipc_Rmi_Rpc_Jndi - Fatal编程技术网

Java与COM的等价物

Java与COM的等价物,java,com,ipc,rmi,rpc,jndi,Java,Com,Ipc,Rmi,Rpc,Jndi,我正在开发一个Java应用程序,它将作为两个需要通信的进程运行。我想避免使用管道、插座之类的东西。我正在寻找类似COM的东西,它允许我在两个进程之间共享一个对象(我知道它可能不仅仅涉及“共享”,例如,对于COM,这需要编组和RPC) 有什么建议吗?我不太了解,但是在Java世界中,在两个JVM之间进行通信时,内置的第一选择是。原则上,它是的面向对象实现。在底层,它使用TCP/IP和Java serialization+进行发现。为什么要避免使用套接字和管道?因为它们太原始,需要您手工完成所有操作

我正在开发一个Java应用程序,它将作为两个需要通信的进程运行。我想避免使用管道、插座之类的东西。我正在寻找类似COM的东西,它允许我在两个进程之间共享一个对象(我知道它可能不仅仅涉及“共享”,例如,对于COM,这需要编组和RPC)


有什么建议吗?

我不太了解,但是在Java世界中,在两个JVM之间进行通信时,内置的第一选择是。原则上,它是的面向对象实现。在底层,它使用TCP/IP和Java serialization+进行发现。

为什么要避免使用套接字和管道?因为它们太原始,需要您手工完成所有操作,所以您最终使用自己的迷你协议。谢谢,这看起来正是我需要的。我会调查的。