CN102420870A - 一种用于瘦客户端的网络文件存储方法 - Google Patents

一种用于瘦客户端的网络文件存储方法 Download PDF

Info

Publication number
CN102420870A
CN102420870A CN2011103965845A CN201110396584A CN102420870A CN 102420870 A CN102420870 A CN 102420870A CN 2011103965845 A CN2011103965845 A CN 2011103965845A CN 201110396584 A CN201110396584 A CN 201110396584A CN 102420870 A CN102420870 A CN 102420870A
Authority
CN
China
Prior art keywords
thin
client
server
file
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011103965845A
Other languages
English (en)
Inventor
张海霞
冯新建
薛良飞
颜廷芝
党飞
王君君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong University
Original Assignee
Shandong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong University filed Critical Shandong University
Priority to CN2011103965845A priority Critical patent/CN102420870A/zh
Publication of CN102420870A publication Critical patent/CN102420870A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

一种用于瘦客户端的网络文件存储方法,属网络存储技术领域。该存储方法包括:将瘦客户端本地文件上传至服务器端存储区的方法、将网络文件下载至服务器端存储区的方法和将服务器端存储区内文件下载至瘦客户端的方法,本发明针对“瘦客户端+网络+云计算服务器”模式下瘦客户端内存与主频资源受限等问题,解决了瘦客户文件的网络存储和管理,有效利用了服务器资源,保证了数据的安全性,并支持离线下载,提高了用户体验。

Description

一种用于瘦客户端的网络文件存储方法
技术领域
本发明涉及一种用于瘦客户端的网络文件存储方法,属于网络存储技术领域。
背景技术
随着包括移动电话、平板电脑、机顶盒在内的各种“瘦”终端设备铺天盖地地卷入我们的生活,在既不降低用户体验又要提高数据安全性、降低成本、减少部署和维护量、保证***正常运行时间最大化等要求下,基于“瘦客户端+网络+云计算服务器”的新的信息化模式已成为IT产业界一个重要的发展方向。在这种模式下,计算与存储资源都在后台“云”服务器上,用户只需要简单的输入输出设备就能达到信息交互的目的,实现医疗、教育、办公、购物、娱乐等功能。目前已有的115、raysource、够快、金山网盘等多种网络存储服务提供者,基本都只针对PC机,需要客户端安装对应软件,对客户端操作***也有要求,不适合瘦客户端使用;已有的可用于瘦客户端的网络存储技术又存在着不能将网络文件直接下载至服务器端存储区、不支持离线下载等不足,如专利号为101043519,发明名称为《网络存储***》的专利即属于此列。
发明内容
针对已有背景技术存在的缺陷和不足,本发明提出了一种用于瘦客户端的网络文件存储方法,旨在解决基于瘦客户端+网络+云计算服务器的运行模式下、针对瘦客户端内存与主频资源受限等问题、利用服务器资源为用户实现文件的网络存储和管理。
本发明的技术方案如下:
一种用于瘦客户端的网络文件存储方法,由以下***来实现,该***包括服务器、瘦客户端和Internet网络,其中服务器为用户分配对应存储区,用来存储用户数据,不同用户对应的存储区相互隔离,不能互访;用户使用瘦客户端通过Internet网络与服务器相连并传输信息,同一用户能够使用不同瘦客户端访问存储区,该方法包括将瘦客户端本地文件上传至服务器端存储区的方法、将网络文件下载至服务器端存储区的方法和将服务器端存储区内文件下载至瘦客户端的方法,其中将瘦客户端本地文件上传至服务器端存储区的方法,步骤如下:
a1)开始;
a2)瘦客户端发送用户名密码登陆服务器;
a3)服务器接收并验证用户信息;
a4)服务器读取用户对应存储区并将其信息返回给瘦客户端;
a5)瘦客户端发送文件上传请求;
a6)服务器接收瘦客户端请求;
a7)根据上传指令,瘦客户端将本地指定文件发送至服务器;
a8)服务器接收上传文件,将其存放到对应用户存储区;
a9)上传作业完成后,服务器端自动更新存储区信息并将其返回给瘦客户端;
a10)瘦客户端接收和更新存储区信息;
a11)结束;
将网络文件下载至服务器端存储区的方法,步骤如下:
b1)开始;
b2)瘦客户端发送用户名密码登陆服务器;
b3)服务器接收并验证用户信息;
b4)服务器读取用户对应存储区并将其信息返回给瘦客户端;
b5)瘦客户端发送从网络下载文件至服务器请求;
b6)服务器接收瘦客户端请求;
b7)根据下载指令,服务器端从指定网址下载文件,将其存放到对应用户存储区;
b8)下载作业完成后,服务器端自动更新存储区信息并将其返回给瘦客户端;
b9)瘦客户端接收和更新存储区信息;
b10)结束;
将服务器端存储区内文件下载至瘦客户端的方法,步骤如下:
c1)开始;
c2)瘦客户端发送用户名密码登陆服务器;
c3)服务器接收并验证用户信息;
c4)服务器读取用户对应存储区并将其信息返回给瘦客户端;
c5)瘦客户端发送从服务器端下载文件至本地请求;
c6)服务器接收瘦客户端请求;
c7)根据下载请求,服务器端从存储区将指定文件通过网络发送至瘦客户端;
c8)瘦客户端接收该文件并保存到本地;
c9)结束。
本发明中所述瘦客户端为嵌入式Linux、Android、iOS、WinCE、Symbian等操作环境的瘦客户端,提供输入输出和显示设备,以及web浏览器。用户通过瘦客户端上web浏览器与服务器端进行交互,发送登录、存储区信息查看、网络文件的上传、下载、新建、删除、重命名以及信息查看等请求,接收查看服务器端发送的信息。
本发明中所述服务器端可为云计算服务器集群,由多台服务器搭建而成,为用户提供对应存储区和web管理服务,并对数据进行统一管理和维护(如冗余备份等),保证数据安全,服务器包括***管理模块、文件上传模块、文件下载模块。其中,***管理模块包括用户管理子模块和文件管理子模块,其中用户管理子模块用于新增、删除用户,给每位用户分配存储空间,验证用户信息,赋予用户权限;文件管理子模块用于获取用户指令,启动相应的上传、下载作业或实施新建、删除、重命名操作,查看存储区信息及文件信息。上述存储区信息包括:存储区总容量大小、已使用空间大小;上述文件信息包括:所存储文件的文件名、扩展名、大小及修改时间。文件上传模块用于将本地文件上传到服务器端存储区,并显示其进程。文件下载模块包括一从网络下载至服务器子模块和一从服务器下载至本地子模块,从网络下载至服务器子模块用于将网络文件下载到服务器端存储区,并显示其进程;从服务器下载至本地子模块用于将服务器端存储区内文件下载到客户端本地,并显示其进程。
本发明的优点是:
(1)不受瘦客户端内存与主频资源及其操作***限制;
(2)解决了瘦客户端文件的网络存储和管理,有效利用了服务器资源;
(3)数据由服务器端统一维护和管理,保证了安全性,同时也减少了部署和维护量;
(4)支持离线下载,提高了用户体验。
附图说明
图1为本发明中将瘦客户端本地文件上传至服务器端存储区的方法的流程图;其中a1)-a11)为其各个步骤。
图2为本发明中将网络文件下载至服务器端存储区的方法的流程图;其中b1)-b10)为其各个步骤。
图3为本发明中将服务器端存储区内文件下载至瘦客户端的方法的流程图;其中c1)-c9)为其各个步骤。
具体实施方式
下面结合附图和实施例对本发明做进一步说明,但不限于此。
实施例:
一种用于瘦客户端的网络文件存储方法,由以下***来实现,该***包括服务器、瘦客户端和Internet网络,该服务器为用户分配对应存储区,用来存储用户数据,不同用户对应的存储区相互隔离,不能互访;用户使用瘦客户端通过Internet网络与服务器相连并传输信息,同一用户可使用不同瘦客户端访问存储区,该方法包括将瘦客户端本地文件上传至服务器端存储区的方法、将网络文件下载至服务器端存储区的方法和将服务器端存储区内文件下载至瘦客户端的方法,其中将瘦客户端本地文件上传至服务器端存储区的方法,如图1所示,步骤如下:
a1)开始;
a2)瘦客户端发送用户名密码登陆服务器;
a3)服务器接收并验证用户信息;
a4)服务器读取用户对应存储区并将其信息返回给瘦客户端;
a5)瘦客户端发送文件上传请求;
a6)服务器接收瘦客户端请求;
a7)根据上传指令,瘦客户端将本地指定文件发送至服务器;
a8)服务器接收上传文件,将其存放到对应用户存储区;
a9)上传作业完成后,服务器端自动更新存储区信息并将其返回给瘦客户端;
a10)瘦客户端接收和更新存储区信息;
a11)结束;
将网络文件下载至服务器端存储区的方法,如图2所示,步骤如下:
b1)开始;
b2)瘦客户端发送用户名密码登陆服务器;
b3)服务器接收并验证用户信息;
b4)服务器读取用户对应存储区并将其信息返回给瘦客户端;
b5)瘦客户端发送从网络下载文件至服务器请求;
b6)服务器接收瘦客户端请求;
b7)根据下载指令,服务器端从指定网址下载文件,将其存放到对应用户存储区;
b8)下载作业完成后,服务器端自动更新存储区信息并将其返回给瘦客户端;
b9)瘦客户端接收和更新存储区信息;
b10)结束;
将服务器端存储区内文件下载至瘦客户端的方法,如图3所示,步骤如下:
c1)开始;
c2)瘦客户端发送用户名密码登陆服务器;
c3)服务器接收并验证用户信息;
c4)服务器读取用户对应存储区并将其信息返回给瘦客户端;
c5)瘦客户端发送从服务器端下载文件至本地请求;
c6)服务器接收瘦客户端请求;
c7)根据下载请求,服务器端从存储区将指定文件通过网络发送至瘦客户端;
c8)瘦客户端接收该文件并保存到本地;
c9)结束。

Claims (1)

1.一种用于瘦客户端的网络文件存储方法,由以下***来实现,该***包括服务器、瘦客户端和Internet网络,其中服务器为用户分配对应存储区,用来存储用户数据,不同用户对应的存储区相互隔离,不能互访;用户使用瘦客户端通过Internet网络与服务器相连并传输信息,同一用户能够使用不同瘦客户端访问存储区,该方法包括将瘦客户端本地文件上传至服务器端存储区的方法、将网络文件下载至服务器端存储区的方法和将服务器端存储区内文件下载至瘦客户端的方法,其中将瘦客户端本地文件上传至服务器端存储区的方法,步骤如下:
a1)开始;
a2)瘦客户端发送用户名密码登陆服务器;
a3)服务器接收并验证用户信息;
a4)服务器读取用户对应存储区并将其信息返回给瘦客户端;
a5)瘦客户端发送文件上传请求;
a6)服务器接收瘦客户端请求;
a7)根据上传指令,瘦客户端将本地指定文件发送至服务器;
a8)服务器接收上传文件,将其存放到对应用户存储区;
a9)上传作业完成后,服务器端自动更新存储区信息并将其返回给瘦客户端;
a10)瘦客户端接收和更新存储区信息;
a11)结束;
将网络文件下载至服务器端存储区的方法,步骤如下:
b1)开始;
b2)瘦客户端发送用户名密码登陆服务器;
b3)服务器接收并验证用户信息;
b4)服务器读取用户对应存储区并将其信息返回给瘦客户端;
b5)瘦客户端发送从网络下载文件至服务器请求;
b6)服务器接收瘦客户端请求;
b7)根据下载指令,服务器端从指定网址下载文件,将其存放到对应用户存储区;
b8)下载作业完成后,服务器端自动更新存储区信息并将其返回给瘦客户端;
b9)瘦客户端接收和更新存储区信息;
b10)结束;
将服务器端存储区内文件下载至瘦客户端的方法,步骤如下:
c1)开始;
c2)瘦客户端发送用户名密码登陆服务器;
c3)服务器接收并验证用户信息;
c4)服务器读取用户对应存储区并将其信息返回给瘦客户端;
c5)瘦客户端发送从服务器端下载文件至本地请求;
c6)服务器接收瘦客户端请求;
c7)根据下载请求,服务器端从存储区将指定文件通过网络发送至瘦客户端;
c8)瘦客户端接收该文件并保存到本地;
c9)结束。
CN2011103965845A 2011-12-02 2011-12-02 一种用于瘦客户端的网络文件存储方法 Pending CN102420870A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011103965845A CN102420870A (zh) 2011-12-02 2011-12-02 一种用于瘦客户端的网络文件存储方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011103965845A CN102420870A (zh) 2011-12-02 2011-12-02 一种用于瘦客户端的网络文件存储方法

Publications (1)

Publication Number Publication Date
CN102420870A true CN102420870A (zh) 2012-04-18

Family

ID=45945102

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011103965845A Pending CN102420870A (zh) 2011-12-02 2011-12-02 一种用于瘦客户端的网络文件存储方法

Country Status (1)

Country Link
CN (1) CN102420870A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102946436A (zh) * 2012-11-26 2013-02-27 北京奇虎科技有限公司 一种下载***
CN103401908A (zh) * 2013-07-23 2013-11-20 百度在线网络技术(北京)有限公司 文件下载重命名的方法和云端服务器
CN103605599A (zh) * 2013-11-20 2014-02-26 珠海金山办公软件有限公司 云文档的传输状态展示方法及装置
WO2014079244A1 (zh) * 2012-11-26 2014-05-30 北京奇虎科技有限公司 一种下载用浏览器、***及下载方法
CN106778355A (zh) * 2017-01-19 2017-05-31 深圳市云点科技有限公司 数据的隔离访问方法和装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1553361A (zh) * 2003-06-05 2004-12-08 鸿富锦精密工业(深圳)有限公司 网络文件下载与上传管理***及方法
CN101072163A (zh) * 2007-03-31 2007-11-14 腾讯科技(深圳)有限公司 一种网络文件自动转存方法及***
CN101789964A (zh) * 2010-01-19 2010-07-28 山东高效能服务器和存储研究院 一种对嵌入式设备的远程控制与数据监测方法
CN101977228A (zh) * 2010-10-29 2011-02-16 优视科技有限公司 一种用于移动通讯设备终端的离线下载方法及其***
CN102143149A (zh) * 2010-12-10 2011-08-03 华为技术有限公司 云终端访问云的方法、***及云接入管理设备
US20110283342A1 (en) * 2009-01-28 2011-11-17 Wataru Yamada Thin client-server system, thin client terminal, data management method, and computer readable recording medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1553361A (zh) * 2003-06-05 2004-12-08 鸿富锦精密工业(深圳)有限公司 网络文件下载与上传管理***及方法
CN101072163A (zh) * 2007-03-31 2007-11-14 腾讯科技(深圳)有限公司 一种网络文件自动转存方法及***
US20110283342A1 (en) * 2009-01-28 2011-11-17 Wataru Yamada Thin client-server system, thin client terminal, data management method, and computer readable recording medium
CN101789964A (zh) * 2010-01-19 2010-07-28 山东高效能服务器和存储研究院 一种对嵌入式设备的远程控制与数据监测方法
CN101977228A (zh) * 2010-10-29 2011-02-16 优视科技有限公司 一种用于移动通讯设备终端的离线下载方法及其***
CN102143149A (zh) * 2010-12-10 2011-08-03 华为技术有限公司 云终端访问云的方法、***及云接入管理设备

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102946436A (zh) * 2012-11-26 2013-02-27 北京奇虎科技有限公司 一种下载***
WO2014079244A1 (zh) * 2012-11-26 2014-05-30 北京奇虎科技有限公司 一种下载用浏览器、***及下载方法
CN102946436B (zh) * 2012-11-26 2015-09-09 北京奇虎科技有限公司 一种下载***
CN103401908A (zh) * 2013-07-23 2013-11-20 百度在线网络技术(北京)有限公司 文件下载重命名的方法和云端服务器
CN103605599A (zh) * 2013-11-20 2014-02-26 珠海金山办公软件有限公司 云文档的传输状态展示方法及装置
WO2015074569A1 (zh) * 2013-11-20 2015-05-28 北京金山办公软件有限公司 云文档的传输状态展示方法及装置
CN103605599B (zh) * 2013-11-20 2016-10-05 珠海金山办公软件有限公司 云文档的传输状态展示方法及装置
CN106778355A (zh) * 2017-01-19 2017-05-31 深圳市云点科技有限公司 数据的隔离访问方法和装置

Similar Documents

Publication Publication Date Title
US9614912B2 (en) System and method of implementing an object storage infrastructure for cloud-based services
CN103002010B (zh) 一种基于增量数据的数据更新方法、装置和***
US10375166B2 (en) Caching device and method thereof for integration with a cloud storage system
CN102281314B (zh) 一种数据云存储***
US20100287280A1 (en) System and method for cloud computing based on multiple providers
CN104219329A (zh) 一种集群服务器中通过内容分发部署业务的方法
CN102945175A (zh) 一种基于云计算环境的终端软件在线升级***及其方法
CA2569925A1 (en) Optimized concurrent data download within a grid computing environment
CN102413185B (zh) 基于bt技术的云平台自动升级***
CN102420870A (zh) 一种用于瘦客户端的网络文件存储方法
EP3761611B1 (en) Management of multiple clusters of distributed file systems
CN106559392A (zh) 一种文件共享方法、装置和***
US20120296871A1 (en) File managing apparatus for processing an online storage service
CN105391652A (zh) 基于usb重定向实现usb设备网络共享的***及方法
CN102420863B (zh) 一种快速分发文件***和方法及装置
CN110932912A (zh) 一种微服务架构下配置文件统一管理的实现方法
WO2014153673A1 (en) Method, system and apparatus for accessing and managing a plurality of wind turbines via a network
CN103457979A (zh) 分布式文件存储***及方法
CN103297275A (zh) Web网管客户端模块动态发现与加载的***及方法
WO2016127656A1 (zh) 一种网盘客户端的数据缓存方法及装置
CN103281361A (zh) 个人云协同***及数据管理方法
WO2014165200A1 (en) Managing virtual computing services
CN107632877A (zh) Vdi与voi架构虚拟机融合***及启动方法
CN102664894B (zh) 一种基于云计算的软件提供***及方法
CN109240982B (zh) 文件分发方法及***及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20120418