Android编程:双工tcp客户端中应用RxJava

Posted jdh99

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android编程:双工tcp客户端中应用RxJava相关的知识,希望对你有一定的参考价值。

android编程:双工tcp客户端中应用RxJava


本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.


环境:

主机:WIN10

开发环境:Android Studio 2.2 Preview 3

RxJava版本:2.0.1

RxAndroid版本:2.0.1


说明:

《Android编程:双工tcp客户端》文中用双线程处理了tcp客户端的发送和接收。现在用RxJava对此客户端代码进行优化:

  • 用RxJava创建连接,替代之前的创建连接线程
  • 用RxJava断开连接,替代之前的断开连接线程
  • 用RxJava推送接收到的网络帧,替代之前的观察者模式
  • 用RxJava推送创建成功消息,连接异常中断消息。之前不能推送,只能轮询连接状态

以上是关于Android编程:双工tcp客户端中应用RxJava的主要内容,如果未能解决你的问题,请参考以下文章

WCF 双工服务和 TCP 端口耗尽

Linux 网络编程详解八

何时使用双工服务?

android 之TCP客户端编程

Android 高级编程方向

linux 网络编程