c# 异步套接字
MSDN上面的 c#异步套接字例子,客户端向服务器发一条数据后就断开了。如何实现无限次发送呢?
------解决方案--------------------
晕!
这个文章只是为了说明那一个 beginXXX 语法而生硬拼凑出来的代码。这根本就是短链接,只不过画蛇添足地用了异步写法。
实际上,如果你就是短链接,你就是那四个动作(connect、send、receive、shutdown),那么你干么要额外地整什么异步线程、然后再用ManualResetEvent 把线程阻塞起来呢?这纯粹是用异步多线程的写法来模拟顺序程序,是画蛇添足的。实际上用顺序的代码,少量地写几行代码就行了,用不着像这个文章这样整一大堆莫名其妙的东西。
这个文章说明了,立意太低,写出来的技术文章里边的代码,就会画蛇添足。