我想在 MacOS 机器上用 C 编写我自己的小型聊天服务器。现在我想连接到所有在线的客户端并打开连接,以便能够接收和发送消息。问题是我只知道如何一次打开一个套接字连接。所以到目前为止只有一个客户端可以连接,这样聊天有点无聊;)
最佳答案
小型聊天服务器最简单的解决方案可能是使用 select() 或 pselect()。
看看优秀Beej's Guide to Network Programming .在他的select() tutorial ,他构建了一个小型聊天服务器。
关于c - 如何让我的服务器同时打开与多个客户端的连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/343075/