C用一个socket实现一个服务器接收两个客户端的信息并保存

2024-12-28 07:18:13
推荐回答(2个)
回答1:

服务端监听socket正常是不与任何客户端socket进行通信的。监听socket死循环作监听工作,当收到一个连接之后,创建一个新的socket来与客户端通信。这样理论上一个服务端可以与上万的客户端通信。只是要记住,每个真正参与通信的socket都需要开两个单独的线程来进行消息的收发。

回答2:

每接收一个客户端连接需创建一个新的套接字