NIO 如何判断数据发送成功

Sunny_wan 2015-08-03 01:25:51
最近弄andorid,通讯底层用的NIO,但是遇到一个棘手的问题,在所连wifi断网后,无法判断是否有网络,而且发送数据也无法判断是否发送成功,在这方面是如何判断网络的状况呢
...全文
191 5 打赏 收藏 举报
写回复
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
  • 打赏
  • 举报
回复
不是会超时的?
相关推荐
发帖
Java

4.9w+

社区成员

Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
帖子事件
创建了帖子
2015-08-03 01:25
社区公告
暂无公告