[发明专利]一种数据传输的方法和系统无效
申请号: | 201010129001.8 | 申请日: | 2010-03-08 |
公开(公告)号: | CN101848231A | 公开(公告)日: | 2010-09-29 |
发明(设计)人: | 杨汇源;王文博 | 申请(专利权)人: | 深圳市同洲电子股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G06F17/30 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 牛峥;王丽琴 |
地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 系统 | ||
1.一种数据传输的方法,用于由前端和终端组成的对象轮播系统,所述前端采用目录树结构方式保存网页对应的文件数据,并根据终端的请求将所请求部分的数据打包传输给终端;其特征在于,所述前端将同属于一个二级页面的所有三级及三级以下页面对应的文件数据中相同部分的文件数据作为共用文件统一保存在该二级页面对应的二级目录当中,当所述对象轮播系统进入对象轮播模式后,该方法包括:
终端向前端请求获取网页的目录树结构,根据请求得到的数据建立网页的目录树结构;
确定浏览器当前请求打开的页面所属的层级,向前端请求获取所述当前请求打开的页面对应的文件数据,根据请求得到的数据显示所述页面并缓存所述数据;请求获取所述当前请求打开的页面的下级页面对应的文件数据,缓存请求得到的所述下级页面对应的文件数据;之后等待浏览器的下一次请求。
2.根据权利要求1所述的方法,其特征在于,所述终端向前端请求获取网页的目录树结构,根据请求得到的数据建立网页的目录树结构的方法包括:
终端向前端请求获取前端打包得到的所有数据包的包头信息,根据包头中的识别信息识别包类型;所述数据包的类型包括:目录树类型、主页文件类型、二级页面类型、共用文件类型、和三级及以下页面类型共5种;其中,前端保存的目录树结构数据打包为目录树类型的数据包;根目录下的全部数据打包为主页文件类型的数据包;每个二级页面对应的全部数据打包为一组二级页面类型的数据包,且一组二级页面类型数据包的包数量为一个或多个;每个三级及三级以下目录中的所有文件数据打包为一组三级及以下页面类型数据包、每个二级目录中的共用文件打包为一组共用文件类型数据包,且同属于一个二级页面下的多组三级及以下页面类型数据包对应于一组共用文件类型数据包;
获取其中识别为目录树类型的数据包,根据该目录树类型的数据包建立目录树结构。
3.根据权利要求2所述的方法,其特征在于,所述确定浏览器当前请求打开的页面所属的层级的方法包括:
根据浏览器当前请求打开的页面所包含的文件数据,通过判断所述文件数据在已建立的目录树结构中对应的具体分支得出所述当前请求打开的页面所属的网页层级。
4.根据权利要求3所述的方法,其特征在于,所述终端向前端请求获取网页的目录树结构的同时,该方法还包括:终端向前端请求获取主页文件类型的数据包;
所述终端根据请求得到的数据建立网页的目录树结构的同时,该方法还包括:终端将请求得到的主页文件类型的数据包进行缓存。
5.根据权利要求4所述的方法,其特征在于,当确定浏览器当前请求打开的页面所属的层级为主页时,所述向前端请求获取所述当前请求打开的页面对应的文件数据,根据请求得到的数据显示所述页面并缓存所述数据;请求获取所述当前请求打开的页面的下级页面对应的文件数据,缓存请求得到的所述下级页面对应的文件数据的方法包括:
判断缓存中是否存在与主页对应的主页文件类型的数据包,如果不存在,则向前端请求获取主页文件类型的数据包,使用获取的数据包显示该请求打开的页面并缓存;如果存在,则使用缓存中保存的数据包显示该请求打开的页面;
请求获取所有二级页面对应的二级页面类型的数据包,并将接收到的数据包缓存。
6.根据权利要求5所述的方法,其特征在于,当确定浏览器当前请求打开的页面所属的层级为二级页面时,所述向前端请求获取所述当前请求打开的页面对应的文件数据,根据请求得到的数据显示所述页面并缓存所述数据;请求获取所述当前请求打开的页面的下级页面对应的文件数据,缓存请求得到的所述下级页面对应的文件数据的方法包括:
判断缓存中是否存在当前请求打开的二级页面所对应的二级页面类型的数据包,如果不存在,则向前端请求获取当前请求打开的二级页面所对应的二级页面类型的数据包,将接收到的数据包缓存并利用所述数据包显示该请求打开的二级页面;如果存在,则直接使用缓存的数据包显示该请求打开的二级页面;
请求获取当前请求打开的二级页面下的所有三级及以下页面类型的数据包和共用文件类型的数据包,并将接收到的数据包缓存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同洲电子股份有限公司,未经深圳市同洲电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010129001.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含丙环唑与氟硅唑的杀菌组合物
- 下一篇:一种大容量分列式电缆