本帖最后由 SQLDebug_Fan 于 2014-06-08 22:18:25 编辑

解决方案 »

  1.   

    SocketAsyncEventArgs这个的msdn官方的DEMO里面
    http://msdn.microsoft.com/zh-cn/library/system.net.sockets.socketasynceventargs(v=vs.110).aspx
    这个不完整。
    msdn上有比较完整的项目示例。不过很久之前用的时候。连接数会出现负的情况。不知道楼主有没有研究过是出于啥原因?
      

  2.   

    不错不错,这种干货必须支持,虽然我就是个用用SignalR 的懒人
      

  3.   

    LZ的那套一般是 做设备的上位机程序使用的,比.net开发普通的应用程序,要求高一些。
    但大多数应用程序都用不上那些。
      

  4.   

    连接数出现负数的情况没有遇到过,是不是溢出了?
    不是溢出。总共连接了500个,断开时数量一直递减一直到小于零。使用msdn示例项目。因为这个东东必须使用3.5或以上框架,所以不得不放弃使用,当时只是简单的查了些原因,也没有查什么原因造成的。