社区
Java
帖子详情
NIO 如何判断数据发送成功
Sunny_wan
2015-08-03 01:25:51
最近弄andorid,通讯底层用的NIO,但是遇到一个棘手的问题,在所连wifi断网后,无法判断是否有网络,而且发送数据也无法判断是否发送成功,在这方面是如何判断网络的状况呢
...全文
249
5
打赏
收藏
NIO 如何判断数据发送成功
最近弄andorid,通讯底层用的NIO,但是遇到一个棘手的问题,在所连wifi断网后,无法判断是否有网络,而且发送数据也无法判断是否发送成功,在这方面是如何判断网络的状况呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
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
打赏
举报
回复
不是会超时的?
通俗易懂的
NIO
教程(含配套资料)
Java
NIO
是 JDK 1.4 发布的一套全新的IO API(New IO 简称
NIO
),由于 JDK 1.7 对
NIO
的更新,目前
NIO
被广泛应用,以至于将 JDK 1.7 的改动称为
NIO
.2,
NIO
可以替代传统的Java IO API。
NIO
与原来的IO有同样的...
32.
数据
结构-
NIO
简介及三大组件
数据
结构-
NIO
,介绍了
NIO
的功能和三大组件,以及与BIO的区别 用于完成
数据
的传输 BIO - BlockingIO - 同步式阻塞式IO
NIO
- NonBlockingIO - 同步式非阻塞式IO - JDK1.4出现的
NIO
三大组件:Buffer - 缓冲区,...
java
NIO
Socket 通信简要举例
客户端(C)向服务端(S)
发送
任意
数据
(包括用户直接从控制台输入
数据
,使用Scanner),服务端接受到来自客户端的
数据
并展示,同时客户端发过来的
数据
原封不动的再发给客户端;客户端接受来自服务端的
数据
并展示。 ...
JAVA
NIO
实现客户端与服务端通信
使用java
NIO
实现
nio
客户端连接
nio
服务端
发送
消息 二丶
NIO
客户端 实现效果如下:
服务器
nio
协议,java
Nio
使用
Nio
Socket客户端与服务端交互实现方式
Nio
Socket 客户端与服务端交互实现java
Nio
是jdk1.4新增的io方式—–
nio
(new IO),这种方式在目前来说算不算new,更合适的解释应该是non-block IO。non-block是相对于传统的io方式来讲的。传统的Io方式是阻塞的,...
Java
50,639
社区成员
85,638
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章