我正在使用C++开发一个UDP套接字的小型数据处理器,并且有一个线程(除了套接字之外)来处理从套接字接收到的信息。
我的问题是当我需要同时从多个客户端在套接字中接收信息时。
我该如何做到像这样:
我的问题是当我需要同时从多个客户端在套接字中接收信息时。
我该如何做到像这样:
Socket foo;
/* init socket vars and attribs */
while (serving){
thread_processing(foo_info);
}
如何在C++中为多个客户端(同时访问)提供服务?
我目前正在使用win32上的winsocks,但只是让标准阻塞UDP套接字工作。这是一个控制台应用程序没有图形用户界面。
如果能提供示例或指针将不胜感激。
先行致谢。