前端之家收集整理的这篇文章主要介绍了
[VB.NET]请问,如何暂停socket的异步接收?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
请问,如何暂停socket的异步接收? 我做一个socket的异步接收,收到我想要的数据后服务器还可能会给我传数据。这个时候我却不想再接收了,省得数据量太大影响系统
性能。 可是我还要使用这个socket发送一些别的数据,因此不能把socket给close了。 那我应该怎么办呢?用shutdown吗?我用shutdown
关闭接收后,就不知道怎么再打开了,继续接收会出错的…… __________________________________________________________________________ lz用个停止命令试试 __________________________________________________________________________ 汗,停止是哪个命令…… __________________________________________________________________________ 异步接收停不下来的,除非Close 看你说的情况,除了丢弃数据包外好象没别的办法 或者CLose以后立即重连 __________________________________________________________________________ 怎么主动丢弃后面的数据包呢? 谢谢了…… __________________________________________________________________________ 呵呵,收了以后不处理,不说是丢弃了吗? __________________________________________________________________________
原文链接:https://www.f2er.com/vb/263593.html