手机客户端网络加速技术方案实现思考
2009-12-30 09:51
441 查看
手机客户端网络加速技术方案实现思考
Posted 十二月 7, 2008Comments(7)
与有线互联网初期通过163、169拨号上网慢如蜗牛的时代类似,目前的手机客户端仍然面临类似的“低服务、低带宽、高资费、内容少”的相似情况,对于终
端用户而言,每一个流动的byte都是白刷刷的银子,流量费用及网络速度成了使用客户端的众多用户必须逾越的心里障碍。在3G时代“低资费、高带宽、海量
内容”的梦想时代来临前,一切都还是近在眼前、远在天边。于是乎,怎样在现有条件下提高手机客户端的网络响应速度、节省流量费用成为手机客户端的核心技
术。
粗略整理一下目前想到的手机客户端网络加速技术方案,后续继续思考中。
1、网络加速基本原则:
减少客户端与服务器端通信交互次数减少客户端与服务器端报文交互的字节数
去除服务器端返回报文中无用的内容
提升服务器端的响应时间
提升客户端存取时间
充分利用客户端缓存及服务器端缓存
避免网络延迟
2、实现方案模式
纯粹代理服务器(web proxy)模式代理服务器+内容预处理模式
内容深加工+纯私有通信协议模式
3、方案实现技术
降低图片分辨率服务器端静态文件内容压缩
网络传输内容压缩
去除网页无用元素
精简自定义协议包,降低协议的字符数
客户端本地缓存
客户端预存取
服务器端缓存
避免dns延迟
客户端并发存取服务器文件
断点续传
保持TCP长连接?
4、参考资料:
http://en.wikipedia.org/wiki/Web_acceleratorhttp://wiki.openmoko.org/wiki/Server:WebProxy
http://forums.mozillazine.org/viewtopic.php?t=355930
http://www.linux.com/feature/148438
Technorati 标签: 无线互联网
,手机客户端
,代理服务器
,网络加速
,web proxy
,web accelerator
站内标签:无线互联网,手机客户端,代理服务器,�
相关文章推荐
- 手机客户端网络加速技术方案实现思考
- Android基于WIFI实现电脑和手机间数据传输的技术方案研究
- 一个实现综合网管系统手机客户端的方案
- Android基于WIFI实现电脑和手机间数据传输的技术方案研究
- 手机QQ会员H5加速方案——sonic技术内幕
- Android基于WIFI实现电脑和手机间数据传输的技术方案研究
- 技术三等奖:Linux下实现Android手机数据传输及网络共享【评委点评】
- 使用手机网络及云技术实现可移动计算机?
- Android基于WIFI实现电脑和手机间数据传输的技术方案研究
- Android基于WIFI实现电脑和手机间数据传输的技术方案研究
- 一个实现综合网管系统手机客户端的方案
- Android使用网络技术实现新闻客户端实验
- GeoServer地图开发解决方案(五):基于Silverlight技术的地图客户端实现
- 【活动报名】技术沙龙:网络客户端系统的部署与维护
- iOS网络编程实践--NSStream实现TCP Socket iPhone客户端
- 网络防病毒技术方案书
- 解密铁路12306手机客户端的开发技术
- 【redhat5.5】linux服务器负载均衡LB Cluster的(LVS)技术 实现方案
- 公司计算机网络改造技术方案
- 基于Actor模式的c#网络游戏服务器的实现和Unity游戏客户端的连接