【发布时间】:2013-02-20 13:19:04
【问题描述】:
我有以下接口。
interface Server {
void subscribe(in Client client);
};
interface Client {
void ping();
void pong();
};
在初始化时,客户端将连接到服务器并调用 subscribe(this)。 然后服务器将不时在客户端调用 ping() 或 pong() 方法。但是,如果客户端位于 NAT 之后,这将不起作用。此问题有哪些可能的解决方法?
是否可以利用客户端创建的 TCP 连接来调用服务器 -> 客户端? 请指教。
【问题讨论】: