使用非阻塞send 0字节的方法无法判断socket连接.该怎么处理

 我来答
匿名用户
2016-03-02
展开全部
msdn所说的,并没有什么问题。
现在.net提供的socket类功能比较大,它包含了TcpListener和TcpClient这两个类的功能。

你可以拆开来理解,
服务器先用TcpListener监听网络端口,遇到新的请求创建新的Socket对象进行通信;
客户端用TcpClient连接远程服务器,然后在此基础上用Socket对象进行通信。

所以如果你只用socket一个类来完成,显得有些混淆,但是效果是一样的,即有个socket对象要起到TcpListener或者TcpClient对象的作用。
你猜我猜哇擦猜
2016-03-02 · TA获得超过2.8万个赞
知道大有可为答主
回答量:2万
采纳率:0%
帮助的人:7353万
展开全部
非阻塞模式是立即返回的,无法保证一次把包发完
所以发送时最好判断发送字节的多少,如果没有发送完成
继续调用发送接口发送
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式