手机应用加速网络请求的一些理解

Posted wuhongqi0012

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了手机应用加速网络请求的一些理解相关的知识,希望对你有一定的参考价值。

一、前言:

        现在的手机应用泛烂,而大多数应用都需要与自己的服务器交互数据,采用的交互协议有很多方式,如JSon, XML, 私有协议等。

        但是,在无线网络下使用流量(这里主要讲GPRS/EDGE/3G)与服务器交互,会存在比如:流量损耗,访问失败(成功率)等问题,本篇就是探讨这个话题,这也是把一个应用做好的前提,节省流量,提高成功率,提升用户体验等。

二、设计:


上图是我自已的一些想法。

         很多大公司的产品都有一套自己的私有协议,所以,流量损耗少,数据请求/服务器响应的交互速度快,用户等待时间少,体验性也好,比如微信。

          先写到这里,若有什么更好的方法或建议,也可以大家一起聊聊,更新这篇文章。


以上是关于手机应用加速网络请求的一些理解的主要内容,如果未能解决你的问题,请参考以下文章

前端 api 请求缓存方案

前端 API 请求缓存数据的 5 种方案

Wireshark 抓包理解 HTTPS 请求流程

CDN技术的加速原理

如何理解CDN加速网站访问的工作原理和作用?

电脑加速switch不明显