频道栏目
首页 > 程序开发 > 移动开发 > Android > 正文
【Android】Socket连接-RxSocket
2018-04-16 10:42:18      个评论    来源:LuLiangDev的博客  
收藏   我要投稿
Android】Socket连接-RxSocket。

功能简介

服务器断开、网络错误等各种方式导致连接失败都会自动一直重连上服务器。 心跳反馈,设置一个时间,每隔一个时间向服务器发送数据,保持在线。

1.初始化RxSocket

//初始化
RxSocket rxSocket = RxSocket.getInstance();

2.重连机制连接

//重连机制的订阅
rxSocket.reconnection(HOST, PORT)
        .subscribe(s -> Log.d("server response data", s));

3.心跳重连机制连接

//心跳、重连机制的订阅
rxSocket.reconnectionAndHeartBeat(HOST, PORT, 5, "---Hello---")
        .subscribe(s -> Log.d("server response data", s));

4.发送数据

rxSocket.send("hello").subscribeOn(Schedulers.io()).subscribe()

使用方式(服务端)

使用此软件就不用自己写服务器,先模拟自己测试完毕再跟服务器联调。
服务端模拟软件下载(仅支持Windows系统)
按照图片标注设置就行了。测试是否接收到数据能否发送数据就行了。
网络调试助手.png

点击复制链接 与好友分享!回本站首页
上一篇:Android开发教程拖动删除(仿微信朋友圈拖动删除)
下一篇:Android接入极光消息推送详细教程
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站