[发明专利]一种基于移动设备的数据下载方法无效
申请号: | 200810142644.9 | 申请日: | 2008-07-21 |
公开(公告)号: | CN101325533A | 公开(公告)日: | 2008-12-17 |
发明(设计)人: | 张柏生;李强 | 申请(专利权)人: | 深圳市高正软件有限公司 |
主分类号: | H04L12/54 | 分类号: | H04L12/54;H04Q7/32 |
代理公司: | 深圳市君胜知识产权代理事务所 | 代理人: | 刘文求 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 移动 设备 数据 下载 方法 | ||
技术领域
本发明涉及移动设备领域,尤其涉及该领域内的数据下载方法。
背景技术
目前,采用移动设备进行人口、计生、民政、党员、隐患排查与安全生产等数据采集时,需要从远程数据源服务器上下载高达3兆以上的基础数据和业务数据,然而,由于目前移动设备性能有限,其数据下载处理会非常慢,耗时过长,经常出现移动设备与远程服务器连接超时的情况,结果使得数据下载中断,这直接影响用户使用和数据采集业务系统的推广与实施。
可见,现有技术还存在缺陷,有待于改进和发展。
发明内容
本发明的目的在于,提供一种基于移动设备的数据下载方法,解决目前由于移动设备与服务器连接超时造成数据下载中断的问题。
本发明的技术方案如下:
一种基于移动设备的数据下载方法,其包括以下步骤:
A、建立一中间代理,其分别与移动设备和服务器通信连接;
B、移动设备发送一下载数据请求至所述中间代理;
C、所述中间代理根据所述下载数据请求,从所述服务器下载所需要的数据;
D、所述中间代理将所述下载的数据传输至所述移动设备。
所述的数据下载方法,其中,所述中间代理为一代理服务器。
所述的数据下载方法,其特征在于,所述中间代理具有一侦听线程,其与所述移动设备通信连接,用于侦听来自所述移动设备的数据下载请求。
所述的数据下载方法,其中,所述移动设备具有一数据采集系统,其与所述中间代理的侦听线程通信连接。
所述的数据下载方法,其中,所述步骤C中,所述中间代理将所述下载的数据封装成一数据库文件存于本地,所述步骤D中,所述中间代理将所述数据库文件传输至所述移动设备。
所述的数据下载方法,其中,所述数据库文件为一关系数据库语言数据库文件。
所述的数据下载方法,其中,所述数据下载请求包括所述服务器的标识。
所述的数据下载方法,其中,所述下载的数据包括下载参数和业务数据,所述下载参数包括下载参数类型、下载数据的标识、所述服务器的标识以及所述中间代理的标识。
本发明提供的基于移动设备的数据下载方法,采用一中间代理向服务器请求下载数据至本地,再将下载的数据传输至移动设备,避免移动设备直接与服务器建立通信连接,在数据下载时因连接超时造成数据下载中断的问题,所述中间代理为一服务器,进而大幅提高数据处理能力。
附图说明
图1是本发明实施例提供的一种数据下载方法的示意图。
具体实施方式
下面结合附图和具体实施方式对本发明进行详细说明。
请参阅图1,为本发明实施例的一种数据下载方法的示意图。
所述数据下载方法包括以下步骤:
A、建立一中间代理,其分别与移动设备和服务器通信连接;
可以理解,所述服务器为一远程服务器。可以理解,所述服务器为数据源服务器。
所述中间代理为一代理服务器(Proxy Server)。所述代理服务器可以为一PC(Personal Computer,即个人电脑)服务器或者NC(NotebookComputer,即笔记本电脑)服务器。
所述移动设备可以为智能手机、PDA(Portable Digital Assistant,即便携式数字助手)或者其他移动便携电脑设备。
优选地,所述中间代理与所述服务器之间基于网络协议通信连接。所述中间代理与移动设备之间可以基于无线网络协议通信连接。
B、移动设备发送一下载数据请求至所述中间代理;
优选地,所述移动设备具有一采集系统,用于采集数据。所述采集系统发送所述下载数据请求。
所述下载数据请求为一个请求报文,其基于所述无线网络协议。
优选地,所述下载数据请求包括所述服务器的地址(或者标识)、需要下载数据的标识等。
优选地,所述中间代理具有Socket(套接字)侦听线程,其与移动设备的采集系统之间报文交互,用于侦听来自移动设备采集系统的数据下载请求。
C、所述中间代理根据所述下载数据请求,从所述服务器下载数据至本地;
优选地,所述步骤C进一步包括:所述中间代理通过其Socket侦听线程将数据下载进程及下载结果传送至所述移动设备的采集系统。
优选地,所述中间代理将所述下载的数据封装成一数据库文件存于本地。
优选地,所述数据库文件为一SQL(关系数据库语言)数据库文件。
所述下载的数据包括下载参数和业务数据,所述下载参数包括下载参数类型、数据标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市高正软件有限公司,未经深圳市高正软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810142644.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:液晶显示面板及其制造方法
- 下一篇:电连接器
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置