我正在用C++在UDP套接字上开发一个小数据处理器,并且有一个处理从它们接收到的信息的线程(只有一个,分开的套接字)。C++ Winsock无阻塞/异步UDP套接字
当我需要同时从套接字中的多个客户端接收信息时,会出现问题。
我怎么会做这样的事情:
Socket foo;
/* init socket vars and attribs */
while (serving){
thread_processing(foo_info);
}
在C多个客户端(许多并发访问)++?
我在win32上使用winsocks atm,但只是得到标准的阻塞udp套接字工作。没有gui,它是一个控制台应用程序。 我会非常欣赏一个例子或指向一个;)。
在此先感谢。