[发明专利]一种移动终端及其文件传输方法和系统在审
申请号: | 201410640083.0 | 申请日: | 2014-11-13 |
公开(公告)号: | CN104378422A | 公开(公告)日: | 2015-02-25 |
发明(设计)人: | 温怀湘;卢东起;刘彬;许丽捧;穆鹏;王文红;赵晓辉;曹景臣;刘昕 | 申请(专利权)人: | 中国联合网络通信有限公司保定市分公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 潘彦君;骆苏华 |
地址: | 071051 *** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 及其 文件传输 方法 系统 | ||
技术领域
本发明涉及文件传输技术领域,尤其涉及一种移动终端及其文件传输方法和系统。
背景技术
移动终端或者叫移动通信终端是指可以在移动中使用的计算机设备,包括手机、笔记本、POS机甚至包括车载电脑。随着网络和技术朝着越来越宽带化的方向的发展,移动通信产业将走向真正的移动信息时代。另一方面,随着集成电路技术的飞速发展,移动终端的处理能力已经拥有了强大的处理能力,例如手机正在从简单的通话工具变为一个综合信息处理平台。具有综合信息处理能力的手机可以称为智能手机。通常,智能手机不仅提供语音通话,还提供各种文档文件、图片、音频、视频等各种文件服务等。
目前,包括Android和IOS在内的采用各种操作系统的智能手机,通常采用http方式传输文件,但是在一次传输文件超过16MB后,手机会即刻崩溃。而如果采用ftp或tftp方式传输文件,需要在目前通用的web服务之外搭建服务,实现复杂且无法有效利用现有网络传输资源。
发明内容
本发明实施例解决的问题是如何以简单的方式实现移动终端大文件的传输。
为解决上述问题,本发明实施例提供一种移动终端文件传输方法,所述方法包括:
判断所述文件的大小是否大于预设阈值,并在所述文件的大小大于所述预设阈值时,将所述文件进行分割,分割后的文件块数据的大小不大于所述预设阈值;
向服务器发送文件上传指令,所述文件上传指令中包含所述文件的保存路径信息和分割后的文件块数据。
可选地,所述向服务器发送文件上传指令,包括:
向所述服务器发送开始上传文件指令,所述开始上传文件指令中包括所述文件的保存路径信息和分割后的文件块数据;
根据所述服务器发送的返回文件状态指令中所携带的已传输的所述文件的大小信息,向所述服务器发送文件续传指令,将所述文件剩余的文件块数据进行传输,所述文件续传指令中包含所述文件的保存路径信息和分割后的文件块数据。
可选地,所述向服务器发送文件上传指令,所述方法还包括:
根据所述服务器发送的文件状态指令中所携带的文件的大小信息,确定所述文件不存在剩余文件块数据时,向所述服务器发送结束文件上传指令,所述结束文件上传指令中包含所述文件的保存路径信息。
可选地,在所述向服务器发送文件上传指令之前,所述方法还包括:
向所述服务器发送文件状态获取指令,所述文件状态获取指令中包含所述文件的保存路径信息;
接收所述服务器发送的返回文件状态指令;
当所述文件状态指令中包含不存在所述文件的信息时,执行所述向所述服务器发送开始上传文件指令的操作;
当所述文件状态指令中包含存在所述文件的信息时,执行所述向所述服务器发送文件续传指令的操作。
可选地,所述方法还包括:在向所述服务器发送文件上传指令前,将所述文件上传指令进行加密。
可选地,采用RSA算法或者AES算法对所述文件上传指令进行加密。
可选地,所述向服务器发送的文件上传指令中还包括用于校验数据完整性的校验数据。
可选地,所述校验数据为采用MD5函数进行加密后得到的值。
可选地,所述预设阈值为512KB。
为解决上述问题,本发明实施例还提供了一种移动终端,所述移动终端包括:
判断单元,用于判断文件的大小是否大于预设阈值;
分割单元,用于在所述判断单元判断所述文件的大小大于所述预设阈值时,将所述文件进行分割,分割后的文件块数据的大小不大于所述预设阈值;
第一发送单元,用于向服务器发送文件上传指令,所述文件上传指令中包含所述文件的保存路径信息和分割后的文件块数据。
可选地,所述移动终端还包括:第一接收单元,用于接收所述服务器发送的返回文件状态指令,所述返回文件状态指令中包含已传输的所述文件的大小信息;
所述第一发送单元包括:
第一发送子单元,用于向所述服务器发送开始上传文件指令,所述上传文件指令中包括所述文件的保存路径信息和分割后的文件块数据;
第二发送子单元,用于根据所述服务器返回的已传输的所述文件的大小信息,向所述服务器发送文件续传指令,将所述文件剩余的文件块数据进行传输;其中,所述文件续传指令中包含所述文件的保存路径信息和分割后的文件块数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信有限公司保定市分公司,未经中国联合网络通信有限公司保定市分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410640083.0/2.html,转载请声明来源钻瓜专利网。