【发布时间】:2011-04-29 21:28:46
【问题描述】:
我需要编写一个负载很高的 UDP 服务器。我正在使用.Net。如何使用 Socket 类来实现这一点?
我熟悉 winsock API 和完成端口,我会在那里做的是使用多个线程通过完成端口接受套接字,并以相同的方式接收。
我的服务器需要非常快速地处理大量的小型 UDP 数据包,我想异步接收它们,我如何使用 .net 来做到这一点?
我想过多次调用 BeginReceive,但这似乎有点傻......
如果有人对此有一个好的 .net 示例,那当然会有很大帮助。
【问题讨论】:
标签: c# .net sockets networking udp