社区
Java
帖子详情
NIO 如何判断数据发送成功
Sunny_wan
2015-08-03 01:25:51
最近弄andorid,通讯底层用的NIO,但是遇到一个棘手的问题,在所连wifi断网后,无法判断是否有网络,而且发送数据也无法判断是否发送成功,在这方面是如何判断网络的状况呢
...全文
191
5
打赏
收藏
NIO 如何判断数据发送成功
最近弄andorid,通讯底层用的NIO,但是遇到一个棘手的问题,在所连wifi断网后,无法判断是否有网络,而且发送数据也无法判断是否发送成功,在这方面是如何判断网络的状况呢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
scmod
2015-08-04
打赏
举报
回复
引用 2 楼 u012317870 的回复:
[quote=引用 1 楼 scmod 的回复:] 不是会超时的?
所有操作超时后都需要检测一下网络?[/quote] 我也不是很会.. 超时一般不是都有异常的我记得?
zhaoqiubo
2015-08-03
打赏
举报
回复
我觉得:1、你发送任何请求给服务端,服务端都该给你一个响应(这部分协议可以自定义)2、你该专门做一个链路维护,随时判断是否断开网络。另外SocketChannel应该有判断通道是否关闭的方法。
迷林
2015-08-03
打赏
举报
回复
像小米那样 获取对方的状态,是否收到了你发送的东西
Sunny_wan
2015-08-03
打赏
举报
回复
引用 1 楼 scmod 的回复:
不是会超时的?
所有操作超时后都需要检测一下网络?
scmod
2015-08-03
打赏
举报
回复
不是会超时的?
相关推荐
如何
判断
SOCKET通信中,客户端在10s内未
发送
数据
或者未收到服务器
发送
的
数据
,自动断开.doc编程资料
如何
判断
SOCKET通信中,客户端在10s内未
发送
数据
或者未收到服务器
发送
的
数据
,自动
如何
判断
请求是否
发送
成功
以及获取请求中的
数据
如何
判断
请求是否
发送
成功
以及获取请求中的
数据
如何
判断
TCP
数据
包是否
发送
成功
如何
判断
TCP
数据
包是否
发送
成功
(2013-11-02 22:44:01) 转载▼ 标签: tcp
数据
发送
成功
tcp 分类:tcpip 问题描述:socket编程,
发送
少量
数据
时,send/write等
发送
函数会立即返回
成功
,
发送
的
数据
会存在TCP
发送
缓冲区中,依靠TCP协议栈自身的重传机制来保证该
数据
被接收端收到;我们的问题是
发送
如何获取SOCKET
发送
缓冲区使用大小
问题描述:socket编程,
发送
少量
数据
时,send/write等
发送
函数会立即返回
成功
,
发送
的
数据
会存在TCP
发送
缓冲区中,依靠TCP协议栈自身的重传机制来保证该
数据
被接收端收到;我们的问题是
发送
端应用程序 如何
判断
少量
数据
已经
成功
发送
到接收端? 解决思路:
发送
数据
存在缓冲区中,我们
判断
发送
缓冲区大小变化,即可获知
发送
是否
成功
;具体方法如下:
发送
数据
后,获得已使用缓冲区大小buf,
28:jmeter断言之响应断言
阅读文本大概需要3分钟。0x01、断言的作用一个请求
发送
出去,如何
判断
该请求执行的任务是否
成功
呢?通过检查请求的响应
数据
,是否返回预期想要的
数据
,如果是,
判断
请求
成功
;反之请求失败。断言...
发帖
Java
Java
Java相关技术讨论
复制链接
扫一扫
4.9w+
社区成员
8.5w+
社区内容
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2015-08-03 01:25
社区公告
暂无公告