手机应用加速网络请求的一些理解
2015-02-05 23:33
429 查看
一、前言:
现在的手机应用泛烂,而大多数应用都需要与自己的服务器交互数据,采用的交互协议有很多方式,如JSon, XML, 私有协议等。
但是,在无线网络下使用流量(这里主要讲GPRS/EDGE/3G)与服务器交互,会存在比如:流量损耗,访问失败(成功率)等问题,本篇就是探讨这个话题,这也是把一个应用做好的前提,节省流量,提高成功率,提升用户体验等。
二、设计:
上图是我自已的一些想法。
很多大公司的产品都有一套自己的私有协议,所以,流量损耗少,数据请求/服务器响应的交互速度快,用户等待时间少,体验性也好,比如微信。
先写到这里,若有什么更好的方法或建议,也可以大家一起聊聊,更新这篇文章。
现在的手机应用泛烂,而大多数应用都需要与自己的服务器交互数据,采用的交互协议有很多方式,如JSon, XML, 私有协议等。
但是,在无线网络下使用流量(这里主要讲GPRS/EDGE/3G)与服务器交互,会存在比如:流量损耗,访问失败(成功率)等问题,本篇就是探讨这个话题,这也是把一个应用做好的前提,节省流量,提高成功率,提升用户体验等。
二、设计:
上图是我自已的一些想法。
很多大公司的产品都有一套自己的私有协议,所以,流量损耗少,数据请求/服务器响应的交互速度快,用户等待时间少,体验性也好,比如微信。
先写到这里,若有什么更好的方法或建议,也可以大家一起聊聊,更新这篇文章。
相关文章推荐
- 手机应用加速网络请求的一些理解
- spring mvc返回json串解决手机应用网络请求
- 配合scrapy,用请求方式抓取一些网站内容。例如抓取360手机应用APP信息。
- 手机客户端网络加速技术方案实现思考
- Hyper-V应用指南之3-理解并配置Hyper-V虚拟网络[转]
- (在腾讯上看到的一片文章,希望在java和Android踌躇或徘徊的人一些启示)国内手机应用开发者6成亏损 广告或是突破口
- 手机网络应用客户端软件开发实践简介
- 网络编程中一些问题理解(一)
- C#网络应用|理解Scoket协议 |新手教程
- 关于WEB服务器与应用服务器的一些理解和区别
- 加速你的网络应用
- DOS下一些命令在网络环境中的应用
- 手机网络应用客户端软件开发实践简介
- 关于网络产品各用接口线的一些应用
- 手机网络应用客户端软件开发实践简介(摘自www.j2medev.com)
- 判断应用在后台,锁屏,发送网络请求
- 一些linux应用小技巧,网络相关,系统管理,shell,程序使用
- CA加密,网络安全HTTPS SSL-RSA非对称加密的一些非常规应用
- 关于EPON网络中路由选择的一些理解
- 有关socket网络编程中一些概念的理解