相关使用方法简介
主相关流程分析
OkHttpWebsocket
OkHttpClient
每个okHttpClient都有自己的线程池和连接池,重用可减少在创建client上面的资源。(因此推荐使用单例,进行重复使用client)
RealWebSocket
Internal
该抽象类,仅仅被OkHttpLcient实现,用来升级内部API
RealCall
Dispatcher
其他相关关键词作用和分析
RealConnection
用来实际监控流
在StreamAllocation的findConnection中被实例化并进行connect
WebsocketReader
RetryAndFollowUpInterceptor
重定向拦截器,位于RealCall中实例化
StreamAllocation
使用该类的作用,屏蔽协议细节处理不同Connection的复用功能,,在RetryAndFollowUpInterceptor类中被实例化创建使用
是用来协调、和这三个实体的
HTTP通信 执行 网络请求(Call) 需要在 连接(Connection) 上建立一个新的 流(Stream), 是用来关联call和connection 的桥梁,它负责为一次call 寻找 connection而完成远程通信。
以上就是本篇文章【【笔记记录】使用Okhttp的WebSocket,并分析相关流程】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/news/14849.html
栏目首页
相关文章
动态
同类文章
热门文章
网站地图
返回首页 企库往资讯移动站 https://sicmodule.kub2b.com/mobile/ , 查看更多