【发布时间】:2015-04-18 05:00:07
【问题描述】:
我正在尝试通过 Internet 开发服务器到多客户端应用程序。其中客户端始终连接(假设 10)。连接的客户端摘要将显示在服务器端。从该客户端列表中,我将选择特定客户端并发送一些命令来执行特定任务。之后,客户将向我发送相关输出。
如果任何客户端由于某种原因断开连接,客户端列表应该更新。
我正在尝试使用线程连接多个客户端。只有当我开发回声服务器时它才能正常工作。我试图从服务器端处理客户端,但由于无限循环接受多个客户端,我坚持处理特定的客户端和线程。
我该如何解决这个问题.....我可以使用任何好的解决方案或想法吗?还是我使用了错误的逻辑?
它类似于通过互联网连接的不同电脑之间的 IPC 机制。
【问题讨论】:
标签: c++ multithreading sockets