具有多个客户端的C++Winsock服务器

C++ Winsock Server with Multiple Clients?

本文关键字:C++Winsock 服务器 客户端      更新时间:2023-10-16

我编写了一个程序,通过TCP连接与Bittorrent跟踪器进行对话。我想扩展它的功能,通过C++中的winsock同时与多个跟踪器对话。

我需要多个插座吗?如果是,我是否需要为每个套接字初始化WSADATA结构?

每个TCP连接需要一个套接字,即每个远程IP/端口对需要一个。您只需要调用WSAStartup一次就可以初始化winsock库。