我想问一下,ServerSocket连接多个客户端之后,有几个客户端会掉线呢?

解决方案 »

  1.   

    就是:服务端ServerSocket运行了一个早上,早上已经连进来几个客户端了,一切正常然后下午又连进来一个客户端,然后早上连进来的几个客户端会掉线。。可是,掉线的这几个客户端发来的消息,服务端又能收的到请问:这是什么情况啊???
      

  2.   

    我在ServerSocket的OnClientError和OnClientDisconnect事件里,写断线后的事件啊
      

  3.   

    掉线的时候,它会触发OnClientError事件啊。
      

  4.   

    是啊可它会触发OnClientError事件,这个很郁闷
      

  5.   

    不要说得那么神忽奇神的,掉线了怎么可能发得出消息?UDP协议还差不多。
      

  6.   

    我也觉的很奇怪可它会触发OnClientError事件,消息还在接收这个很郁闷
      

  7.   

    触发了OnClientError/OnDisconnect事件之后还能接收消息那是正常的,每一个socket都有一个缓冲区,当对端发送完之后,数据已经到达缓冲区,但是你的应用程序还没有来得及收取完,但是相应的OnClientError/OnDisconnect消息还是会触发的。