[发明专利]一种基于NAS的个人云盘系统有效
申请号: | 202011485270.8 | 申请日: | 2020-12-16 |
公开(公告)号: | CN112637303B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 陈洁;潘美莲;钟金武;王世安 | 申请(专利权)人: | 广州工程技术职业学院 |
主分类号: | H04L67/08 | 分类号: | H04L67/08;G06F16/182;G06F21/62 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 常柯阳 |
地址: | 510075 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 nas 个人 系统 | ||
本发明公开了一种基于NAS的个人云盘系统,该系统包括客户端、服务器端及个人云盘,其中,所述客户端及所述服务器端均与所述个人云盘建立通信连接;所述个人云盘用于存储文件,所述个人云盘由NAS构建;所述客户端用于在线管理所述文件;所述服务器端用于管理所述文件,所述服务器端基于Socket通信。本发明实施例通过NAS构建个人云盘,个人云盘分别连接客户端和服务器端,个人云盘用于存储文件,客户端和服务器端用于管理文件,从而实现提高云盘系统的安全性,以防文件泄露或丢失;通过服务器端基于Socket通信提高传输速度,且对硬件配置要求低以节约成本。本发明实施例可广泛应用于互联网技术领域。
技术领域
本发明涉及互联网技术领域,尤其涉及一种基于NAS的个人云盘系统。
背景技术
随着电子设备的高速发展,人们越来越喜欢用镜头记录生活的点滴,因此会产生大量的影像数据,由于网盘存储空间大且访问方便,很多人选择网盘存储这些影像数据。但是,目前网盘一般都是第三方网盘,第三方网盘会存在一些问题,如文件泄密、文件丢失及传输限速等,即第三方网盘存在安全和传输速度限制的问题。
发明内容
有鉴于此,本发明实施例的目的是提供一种基于NAS的个人云盘系统,该云盘系统更安全且传输速度更快。
本发明实施例提供了一种基于NAS的个人云盘系统,包括客户端、服务器端及个人云盘,其中,所述客户端及所述服务器端均与所述个人云盘建立通信;
所述个人云盘用于存储文件,所述个人云盘由NAS构建;
所述客户端用于在线管理所述文件;
所述服务器端用于管理所述文件,所述服务器端基于Socket通信。
可选地,所述客户端界面采用JavaFX构建。
可选地,所述客户端至少包括以下服务之一:压缩、解压缩、文本编辑、图片预览、照片管理、视频播放、文件校对、服务器状态获取、上传监听、下载监听及AOP。
可选地,所述照片管理通过照片管理器实现,所述照片管理器至少包括以下功能之一:时间设置、归档设置、上传、下载、选项设置、刷新、移动及删除。
可选地,所述文本编辑通过文本编辑器实现,所述文本编辑器至少包括以下功能之一:文本编辑、保存方式选择、文本信息显示、关闭保存提示及多窗口显示。
可选地,所述图片预览至少包括以下功能之一:图片尺寸自适应调整及加载进度显示。
可选地,所述服务器端采用Java核心层操作。
可选地,所述服务器端至少包括以下服务之一:文件列表获取、文件新建、文件列表移动、文件列表复制、文件列表删除、压缩、解压缩、请求监听及AOP。
可选地,所述文件列表通过公开外链文件夹获取。
可选地,所述文件列表获取根据文件对象分别获取。
实施本发明实施例包括以下有益效果:本发明实施例通过NAS构建个人云盘,个人云盘分别连接客户端和服务器端,个人云盘用于存储文件,客户端和服务器端用于管理文件,从而实现提高云盘系统的安全性,以防文件泄露或丢失;通过服务器端基于Socket通信提高传输速度,且对硬件配置要求低以节约成本。
附图说明
图1是本发明实施例提供的一种基于NAS的个人云盘系统的结构框图。
具体实施方式
下面结合附图和具体实施例对本发明做进一步的详细说明。对于以下实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州工程技术职业学院,未经广州工程技术职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011485270.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多功能护理床
- 下一篇:玻璃光弹常数测量装置及测量方法