您好,我有 cli/server 应用程序,我需要在 2 个客户端之间进行通信设置。例子:
Cli A connects to server->serverThreadA
Cli B connects to server->serverThreadB
cli C connects to server->serverThreadC
...etc.
然后假设我希望 Cli A 与 Cli C 建立连接。
我是否必须与主线程(服务器)通信并让它请求 Cli C 为我建立连接,然后主线程将地址/端口信息传递给我?
我想使用 RPC 吗?或插座?
我想知道这样做的最佳方法是什么。
感谢您的任何指导/建议。