一种在线预览方法、装置、系统和云存储平台制造方法及图纸

技术编号:15690871 阅读:40 留言:0更新日期:2017-06-24 03:36
本发明专利技术公开了一种在线预览方法、装置、系统和云存储平台,涉及互联网技术领域。其中的方法包括:对上传至云端的压缩文件进行信息提取,并将提取的信息保存为信息文件;建立信息文件与压缩文件的对应关系;当接收到终端发送的查看压缩文件的信息请求时,通过压缩文件查找信息文件,并将信息文件发送至终端。由于不需要用户等待服务器提取完成后方能获得压缩文件信息,进而减少用户等待时长,因此方便在线预览压缩文件的信息。

Online preview method, device, system and cloud storage platform

The invention discloses an online preview method, an apparatus, a system and a cloud storage platform, relating to the field of Internet technology. The method includes: the compressed file is uploaded to the cloud of information extraction, and the extracted information is stored as a file information; the relationship between information and archive files; when receiving the request information sent by the terminal of the compressed file view, by compressing the file search information file, and the information will be sent to the file terminal. Since the user does not need to wait for the server to extract, the compressed file information can be obtained, thereby reducing the waiting time of the user, so it is convenient to preview the information of the compressed file on line.

【技术实现步骤摘要】
一种在线预览方法、装置、系统和云存储平台
本专利技术涉及互联网
,尤其涉及一种在线预览方法、装置、系统和云存储平台。
技术介绍
在线文件存储是云存储服务的一种,指服务商通过网络和服务器,结合云计算相关技术为团队或者个人提供多媒体文件、办公文档等非结构化数据的存储、下载、查看、编辑、分享、协作等服务。用户通过网络硬盘等在线文件存储服务管理压缩文件时,想了解压缩文件内部的文件数量、文件名称、大小等条目信息时,通常需要先将压缩文件下载到本地,再通过解压缩软件打开目标文件方能知晓,操作繁琐,浪费了用户的网络资源和时间,用户体验不佳。为解决上述问题,目前的做法是:在线文件存储的应用服务器接收到用户查看压缩文件命令后实时进行文件信息提取,再通过客户端软件将压缩文件信息呈现给用户。然而,上述解决方法中用户需要等待服务器提取完成后方能获得压缩文件信息,而提取过程的耗时需要视乎文件大小、服务器性能而定,容易造成用户等待时间过长;此外,对于同一个压缩文件,不同用户查看均需进行文件信息实时提取的过程,重复性工作浪费服务器资源,增加服务器负担。
技术实现思路
本专利技术要解决的一个技术问题是提供一种方便用户预览云端压缩文件信息的方案。根据本专利技术一方面,提出一种在线预览方法,包括:对上传至云端的压缩文件进行信息提取,并将提取的信息保存为信息文件;建立信息文件与压缩文件的对应关系;当接收到终端发送的查看压缩文件的信息请求时,通过压缩文件查找信息文件,并将信息文件发送至终端。进一步地,判断上传至云端的文件是否为压缩文件;若文件为压缩文件,则对上传至云端的压缩文件进行信息提取,并将提取的信息保存为信息文件。进一步地,建立信息文件与压缩文件的对应关系的步骤包括:将信息文件的标识ID与压缩文件的ID保存在关联表中,并建立信息文件的ID与压缩文件的ID的对应关系。进一步地,当接收到终端发送的查看压缩文件的信息请求时,通过压缩文件查找信息文件,并将信息文件发送至终端的步骤包括:当接收到终端发送的查看压缩文件的信息的请求时,在关联表中,查找与压缩文件ID相对应的信息文件ID;通过信息文件ID查找信息文件,并将信息文件发送至终端,以便在终端显示压缩文件中的信息。进一步地,还包括:若在关联表中查询不到压缩文件ID所对应的信息文件ID,则将默认信息文件ID发送至终端,以便终端向用户显示提示信息;其中,默认信息文件ID为在关联表中预先设定的信息,提示信息为终端预先设定的信息。进一步地,判断压缩文件的有效性,若压缩文件无效,则将相对应的信息文件和信息文件ID删除。进一步地,压缩文件的信息包括文件名称、文件类型、创建时间、创建人、文件大小和/或文件数量。根据本专利技术的另一方面,还提出一种压缩文件在线处理装置,包括:信息提取单元,用于对上传至云端的压缩文件进行信息提取,并将提取的信息保存为信息文件;信息关联单元,用于建立信息文件与压缩文件的对应关系;信息响应单元,用于当接收到终端发送的查看压缩文件的信息请求时,通过压缩文件查找信息文件,并将信息文件发送至终端。进一步地,还包括:文件判断单元,用于判断上传至云端的文件是否为压缩文件。进一步地,信息关联单元用于将信息文件的标识ID与压缩文件的ID保存在关联表中,并建立信息文件的ID与压缩文件的ID的对应关系。进一步地,信息响应单元用于接收终端发送的查看压缩文件的信息的请求,并向信息关联单元发送查询命令;还用于接收信息关联单元发送的信息文件ID,将通过信息文件ID查找到的信息文件发送至终端,以便在终端显示压缩文件中的信息;信息关联单元用于接收信息响应单元发送的查询命令,将通过关联表查询到的信息文件ID发送至信息响应单元。进一步地,信息关联单元用于若通过关联表查询不到压缩文件ID所对应的信息文件ID,则将默认信息文件ID发送至信息响应单元;信息响应单元用于将默认信息文件ID发送至终端,以便终端向用户显示提示信息;其中,默认信息文件ID为在关联表中预先设定的信息,提示信息为终端预先设定的信息。进一步地,信息关联单元用于判断所述压缩文件的有效性,若所述压缩文件无效,则将相对应的信息文件和信息文件ID删除。进一步地,压缩文件的信息包括文件名称、文件类型、创建时间、创建人、文件大小和/或文件数量。根据本专利技术的另一方面,还提出一种云存储平台,包括数据存储单元和上述的压缩文件在线处理装置;数据存储单元用于存储压缩文件和信息文件。根据本专利技术的另一方面,还提出一种在线预览系统,其特征在于,包括终端、应用服务器和上述的云存储平台;终端用于向应用服务器发送查看压缩文件的信息的请求,并显示应用服务器发送的压缩文件中的信息;应用服务器用于接收终端发送的查看压缩文件的信息的请求,向云存储平台转发查看压缩文件信息的请求消息,并将接收的信息文件发送至终端。进一步地,终端还用于接收默认信息文件ID,并向用户显示提示信息;其中,提示信息为终端预先设定的信息。与现有技术相比,本专利技术对上传至云端的压缩文件进行信息提取,并将提取的信息保存为信息文件;建立信息文件与压缩文件的对应关系;当接收到终端发送的查看压缩文件的信息请求时,通过压缩文件查找信息文件,并将信息文件发送至终端。由于不需要用户等待服务器提取完成后方能获得压缩文件信息,进而减少用户等待时长,因此方便在线预览压缩文件的信息。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明构成说明书的一部分的附图描述了本专利技术的实施例,并且连同说明书一起用于解释本专利技术的原理。参照附图,根据下面的详细描述,可以更加清楚地理解本专利技术,其中:图1为本专利技术在线预览方法的一个实施例的流程示意图。图2为本专利技术在线预览方法的另一个实施例的流程示意图。图3为本专利技术压缩文件在线处理装置的一个实施例的结构示意图。图4为本专利技术云存储平台的一个实施例的结构示意图。图5为本专利技术在线预览系统的一个实施例的结构示意图。具体实施方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。图1为本专利技术在线预览方法的一个实施例的流程示意图。该方法包括以下步骤:在步骤110,对上传至云端的压缩文件进行信息提取,并将提取的信息保存为信息文件。在该步骤之前,先判断上传至云端的文件是否为压缩文件,若该文件是压缩文件,则进行信息提取,本文档来自技高网...
一种在线预览方法、装置、系统和云存储平台

【技术保护点】
一种在线预览方法,其特征在于,包括:对上传至云端的压缩文件进行信息提取,并将提取的信息保存为信息文件;建立所述信息文件与所述压缩文件的对应关系;当接收到终端发送的查看所述压缩文件的信息请求时,通过所述压缩文件查找所述信息文件,并将所述信息文件发送至终端。

【技术特征摘要】
1.一种在线预览方法,其特征在于,包括:对上传至云端的压缩文件进行信息提取,并将提取的信息保存为信息文件;建立所述信息文件与所述压缩文件的对应关系;当接收到终端发送的查看所述压缩文件的信息请求时,通过所述压缩文件查找所述信息文件,并将所述信息文件发送至终端。2.根据权利要求1所述的方法,其特征在于,还包括:判断上传至云端的文件是否为压缩文件;若所述文件为压缩文件,则对上传至云端的压缩文件进行信息提取,并将提取的信息保存为信息文件。3.根据权利要求1所述的方法,其特征在于,建立所述信息文件与所述压缩文件的对应关系的步骤包括:将所述信息文件的标识ID与所述压缩文件的ID保存在关联表中,并建立所述信息文件的ID与所述压缩文件的ID的对应关系。4.根据权利要求3所述的方法,其特征在于,当接收到终端发送的查看所述压缩文件的信息请求时,通过所述压缩文件查找所述信息文件,并将所述信息文件发送至终端的步骤包括:当接收到终端发送的查看所述压缩文件的信息的请求时,在所述关联表中,查找与所述压缩文件ID相对应的信息文件ID;通过所述信息文件ID查找信息文件,并将所述信息文件发送至终端,以便在所述终端显示所述压缩文件中的信息。5.根据权利要求4所述的方法,其特征在于,还包括:若在所述关联表中查询不到所述压缩文件ID所对应的信息文件ID,则将默认信息文件ID发送至终端,以便终端向用户显示提示信息;其中,所述默认信息文件ID为在所述关联表中预先设定的信息,所述提示信息为终端预先设定的信息。6.根据权利要求3所述的方法,其特征在于,还包括:判断所述压缩文件的有效性,若所述压缩文件无效,则将相对应的信息文件和信息文件ID删除。7.根据权利要求1-6任一所述的方法,其特征在于,所述压缩文件的信息包括文件名称、文件类型、创建时间、创建人、文件大小和/或文件数量。8.一种压缩文件在线处理装置,其特征在于,包括:信息提取单元,用于对上传至云端的压缩文件进行信息提取,并将提取的信息保存为信息文件;信息关联单元,用于建立所述信息文件与所述压缩文件的对应关系;信息响应单元,用于当接收到终端发送的查看所述压缩文件的信息请求时,通过所述压缩文件查找所述信息文件,并将所述信息文件发送至终端。9.根据权利要求8所述的装置,其特征在于,还包括:文...

【专利技术属性】
技术研发人员:王海燚沈军
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1