我正在向thekogans stream库添加客户端/服务器UDP支持,并在Windows上遇到问题。这就是我在做的事情;
服务器套接字接收消息并创建一个具有以下属性的新UDP套接字:
客户端和新服务器UDP套接字交换一堆消息(使用WSASend和WSARecv)。
以下是我看到的行为:
可能有用的更多信息:服务器是异步的并使用IOCP。这段代码(使用epoll和kqueue)在Linux和OS X上完美运行。我觉得我在某个地方缺少一些winsock需要设置的标志,但我似乎无法找到它。我尝试使用谷歌搜索各种搜索词,但已经碰壁了。
非常感谢任何和所有帮助。谢谢。