[发明专利]基于局域网的文件接收及存储方法、查看方法及系统有效
| 申请号: | 201510238842.5 | 申请日: | 2015-05-12 |
| 公开(公告)号: | CN104881441B | 公开(公告)日: | 2018-11-06 |
| 发明(设计)人: | 刘德建;朱龙;方振华;李上杰 | 申请(专利权)人: | 福建天晴数码有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林志峥 |
| 地址: | 350000 *** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 局域网 文件 接收 存储 方法 查看 系统 | ||
1.一种基于局域网的文件接收、存储及查看方法,其特征在于,包括:
服务端接收文件字节流数据;
存储所述文件字节流数据到内存映射文件中;
提取所述文件及所述内存映射文件的相关信息,并保存在内存中的索引记录对象中;
添加所述索引记录对象到索引记录对象列表中;
程序从索引记录对象列表中检索出所述文件对应的保存在内存中的索引记录对象;
根据所述索引记录对象保存的所述文件的相关信息,查找所述文件对应的内存映射文件;
在所述内存映射文件中读取所述文件的内容;
所述提取所述文件及所述内存映射文件的相关信息,并保存在内存中的索引记录对象中的步骤具体为:
创建文件索引记录对象;
提取所述文件的大小、时间戳信息及存储位置,并保存到所述索引记录对象中。
2.根据权利要求1所述基于局域网的文件接收、存储及查看方法,其特征在于,在服务端接收文件字节流数据的步骤之前,还包括:
创建内存映射文件;
根据所创建的内存映射文件,建立内存映射文件列表,并添加所述内存映射文件到所述内存映射文件列表中;
对所述内存映射文件进行编号;
所述服务端从所述内存映射文件列表获取用于存储所述文件字节流数据的所述内存映射文件。
3.根据权利要求2所述基于局域网的文件接收、存储及查看方法,其特征在于,创建内存映射文件的步骤具体为:
访问所接收文件内容的目录,获取文件列表;
通过系统函数将所接收文件转换为所述内存映射文件。
4.根据权利要求2所述基于局域网的文件接收、存储及查看方法,其特征在于,所述服务端从所述内存映射文件列表获取用于存储所述文件字节流数据的所述内存映射文件的步骤之后,还包括:
判断所述内存映射文件是否有足够的空间存储所接收文件的内容;
若是,则将所接收的文件内容保存到所述内存映射文件中;
若否,则所述服务端创建新的内存映射文件,并将所述新的内存映射文件添加到所述内存映射文件列表末尾。
5.根据权利要求2所述基于局域网的文件接收、存储及查看方法,其特征在于,所述服务端从所述内存映射文件列表获取用于存储所述文件字节流数据的所述内存映射文件的步骤具体为:
所述服务端从所述内存映射文件列表末尾获取用于存储所述文件字节流数据的所述内存映射文件。
6.根据权利要求1所述基于局域网的文件接收、存储及查看方法,其特征在于,其中在所述内存映射文件中读取所述文件的内容的步骤具体为:
根据所述索引记录对象保存的文件大小、存储位置、时间戳信息,在所述内存映射文件中读取所述文件的内容。
7.一种基于局域网的文件接收、存储及查看系统,其特征在于,包括:
移动端、服务端、内存映射文件单元、索引记录对象单元、索引记录对象添加单元和文件读取单元;其中,
所述移动端向所述服务端发送文件字节流数据;
所述内存映射文件单元用于创建内存映射文件,所述服务端将所述文件字节流数据存储到所述内存映射文件中;
所述索引记录对象单元用于创建索引记录对象;
所述服务端提取所述文件及所述内存映射文件的相关信息,并保存在内存中的索引记录对象中;
所述索引记录对象添加单元用于添加所述索引记录对象到索引记录对象列表中;
所述文件读取单元用于从索引记录对象列表中检索出所述文件对应的保存在内存中的索引记录对象;
根据所述索引记录对象保存的所述文件的相关信息,查找所述文件对应的内存映射文件;
在所述内存映射文件中读取所述文件的内容;
所述提取所述文件及所述内存映射文件的相关信息,并保存在内存中的索引记录对象中具体为:
创建文件索引记录对象;
提取所述文件的大小、时间戳信息及存储位置,并保存到所述索引记录对象中。
8.根据权利要求7所述基于局域网的文件接收、存储及查看系统,其特征在于,所述移动端通过TCP链接发送所述文件字节流数据到所述服务端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴数码有限公司,未经福建天晴数码有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510238842.5/1.html,转载请声明来源钻瓜专利网。





