Java RMI - 通过多个客户端传递遥控器
Java RMI - Pass Remotes through multiple Clients
我有以下情况:
我有一个带导出接口的主机和多个客户端,也有导出接口。
客户端连接到主机并将远程对象发送到主机。到目前为止,还不错。
但是如果 Host 通过 RMI 将一个 Clients Remote 作为参数传递给另一个 Client,会发生什么?
客户端是直接与每个客户端通信,还是通过分发客户端的主机通信?
如果我想让客户端直接相互通信,我是否必须通过 IP 并独立建立所有连接,还是像上面那样工作?
Will the Clients communicate directly with each over, or over the Host, which distributed the Clients?
客户端将直接相互通信,前提是原始远程对象可以从接收其存根的客户端寻址和访问:否则,失败。不涉及原服务器
If I want the Clients to communicate directly with each other, do i have to pass an IP and establish all connections independently
没有
or will it also work like above?
客户所要做的就是以某种方式获取存根。
我有以下情况: 我有一个带导出接口的主机和多个客户端,也有导出接口。
客户端连接到主机并将远程对象发送到主机。到目前为止,还不错。
但是如果 Host 通过 RMI 将一个 Clients Remote 作为参数传递给另一个 Client,会发生什么?
客户端是直接与每个客户端通信,还是通过分发客户端的主机通信?
如果我想让客户端直接相互通信,我是否必须通过 IP 并独立建立所有连接,还是像上面那样工作?
Will the Clients communicate directly with each over, or over the Host, which distributed the Clients?
客户端将直接相互通信,前提是原始远程对象可以从接收其存根的客户端寻址和访问:否则,失败。不涉及原服务器
If I want the Clients to communicate directly with each other, do i have to pass an IP and establish all connections independently
没有
or will it also work like above?
客户所要做的就是以某种方式获取存根。