CN109120651A - 一种改善教学网络文件传输流畅度的实现方法及*** - Google Patents
一种改善教学网络文件传输流畅度的实现方法及*** Download PDFInfo
- Publication number
- CN109120651A CN109120651A CN201811319194.6A CN201811319194A CN109120651A CN 109120651 A CN109120651 A CN 109120651A CN 201811319194 A CN201811319194 A CN 201811319194A CN 109120651 A CN109120651 A CN 109120651A
- Authority
- CN
- China
- Prior art keywords
- file
- client
- registration
- registration center
- mapping
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明涉及一种改善教学网络文件传输流畅度的实现方法及***,包括注册机:由负载均衡、注册机服务器、客户端管理***组成,负责提供文件注册、文件发现、文件存储、文件映射、文件同步、文件监控;注册中心网关:监控注册中心或客户端发起的注册、发现、存储、映射、同步、监控操作是否合法。服务端:持有本地文件的服务机,向注册机提供文件信息。本方案可以解决使用网络文件时因为网络带宽局限而引起的无法使用网络文件的问题。
Description
技术领域
本发明涉及网络传输领域,具体涉及一种改善教学网络文件传输流畅度的实现方法及***。
背景技术
网络是由节点和连线构成,表示诸多对象及其相互联系。在数学上,网络是一种图,一般认为专指加权图。网络除了数学定义外,还有具体的物理含义,即网络是从某种相同类型的实际问题中抽象出来的模型。在计算机领域中,网络是信息传输、接收、共享的虚拟平台,通过它把各个点、面、体的信息联系到一起,从而实现这些资源的共享。网络是人类发展史来最重要的发明,提高了科技和人类社会的发展。在网络肆意发展的今天,网络上流传的文件信息不可计数,而且文件大小不一。
现有技术的缺点在于:浏览网络文件的效率会受本地带宽影响,目前,在本地网络和远端网络文件的节点延迟较高时,一般会采用诸如代理服务器和虚拟专用网络来调整和目标文件的节点路径,降低和目标文件之间的网络延迟来达到顺畅浏览文件的效果,采用这样的方式虽然可以提高文件浏览的顺畅度,但是该方法步骤繁杂成本较高。
发明内容
本发明的目的在于克服现有技术的不足,提供一种改善教学网络文件传输流畅度的实现方法及***,以解决使用网络文件时因为网络带宽局限而引起的无法使用网络文件的问题。
本发明的目的是通过以下技术方案来实现的:
一种改善教学网络文件传输流畅度的实现方法,该方法包括以下一个或多个步骤:
S1:文件注册,持有文件***的服务端向注册中心注册开放的文件***,已注册的文件***修改权限为对外开放;
S2:文件存储,注册中心将已获取到的注册信息及对应的注册文件保存,以保证可被其他客户端发现;
S3:文件发现,欲获取文件的客户端向注册中心询问目前可用的开放文件,注册中心给予客户端对应开放文件的访问权限;
S4:文件映射,客户端向注册中心发出映射请求,客户端确认权限后,与客户端构建链接,并执行映射操作;
S5:文件同步,注册中心保有与客户端建立的映射关系,并监测客户端对文件做出的更新,确认权限后同步到注册中心和其他同样享有映射关系的客户端。
进一步的,还包括文件监控,注册中心自检已有注册信息的可用性,以确保客户端的映射关系总是正确的。
进一步的,所述客户端和客户端享有文件映射关系的服务端没有明确的边界区分,任何客户端皆可为同一***下的其他客户端提供资源共享服务。
进一步的,所述文件监控的监控点在***的客户端或注册中心。
进一步的,所述文件映射的映射方式是客户端提供或者注册中心提供。
进一步的,所述文件同步的发起方式包括:
客户端发起,此时场景应为客户端结束文件***的阶段操作,将当前文件信息同步至注册中心或其他客户端;
或,注册中心发起,注册中心发现文件信息非当前连接的客户端更改,向保持连接的客户端发起同步操作。
一种改善教学网络文件传输流畅度的***,该***包括:
注册机:由负载均衡、注册机服务器、客户端管理***组成,负责提供文件注册、文件发现、文件存储、文件映射、文件同步、文件监控;
注册中心网关:监控注册中心或客户端发起的注册、发现、存储、映射、同步、监控操作是否合法。
服务端:持有本地文件的服务机,向注册机提供文件信息。
本发明的有益效果是:和现有技术相比,本方案将避免使用网络加速的繁杂操作,静默使用注册机所有的注册文件,从而达到资源共享到本地的效果。
附图说明
图1为本发明流程示意图;
图2为本发明***框图。
具体实施方式
下面结合具体实施例进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。
如图1所示,一种解决使用网络文件时引起的大数据传输的改善获取远程资源流畅度的实现方法,本设计方案适合学校等经常需要资源共享的场景,该方法包括以下一个或多个步骤:
步骤1:文件注册,持有文件***的服务端向注册中心注册开放的文件***;针对需要权限的结构体系,可在注册时加入注册文件的开放权限,以限制客户机查看注册文件,该权限包括但不限于客户机、组织结构。
步骤2:文件存储,注册中心将已获取到的注册信息及对应的注册文件保存,以保证可被其他客户端发现。此时的注册文件已有访问权限,具有相应权限的客户机或客户机上的具体程式才具有访问的权限;
步骤3:文件发现,想要获取文件的客户端向注册中心询问目前可用的开放文件。注册中心给予客户端对应开放文件的访问权限。客户机在获取文件列表后,即可进行自由的操作逻辑。
步骤4:文件映射,客户端向注册中心发出映射请求,客户端确认权限后,与客户端构建链接,并执行映射操作。
步骤5:文件同步,注册中心保有与客户端建有的映射关系,并监测客户端对文件做出的更新,确认权限后同步到注册中心和其他同样享有映射关系的客户端。
步骤6:文件监控,注册中心自检已有注册信息的可用性,以确保客户端的映射关系总是正确的。
作为一个优选实施例,上述所有文件信息都是注册即可用,依步骤1描述,所有注册文件信息均可视为***息;依步骤4描述,有获取文件信息需求的客户端可向注册中心发起请求获取资源信息,使远端文件在本地可用,注册服务器包含远端服务器和本地服务器两种类型,其中文件映射使用网络文件***,网络文件***[NFS]是基于UDP/IP协议的应用,其实现主要是采用远程过程调用[RPC]机制,RPC提供了一组与机器、操作***以及低层传送协议无关的存取远程文件的操作。
如图2所示,一种改善教学网络文件传输流畅度的***,该***包括:
注册机:由负载均衡、注册机服务器、客户端管理***组成,负责提供文件注册、文件发现、文件存储、文件映射、文件同步、文件监控;
注册中心网关:监控注册中心或客户端发起的注册、发现、存储、映射、同步、监控操作是否合法。
服务端:持有本地文件的服务机,向注册机提供文件信息。
以上所述仅是本发明的优选实施方式,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
Claims (8)
1.一种改善教学网络文件传输流畅度的实现方法,其特征在于,该方法包括以下一个或多个步骤:
S1:文件注册,持有文件***的服务端向注册中心注册开放的文件***,已注册的文件***修改权限为对外开放;
S2:文件存储,注册中心将已获取到的注册信息及对应的注册文件保存,以保证可被其他客户端发现;
S3:文件发现,欲获取文件的客户端向注册中心询问目前可用的开放文件,注册中心给予客户端对应开放文件的访问权限;
S4:文件映射,客户端向注册中心发出映射请求,客户端确认权限后,与客户端构建链接,并执行映射操作;
S5:文件同步,注册中心保有与客户端建立的映射关系,并监测客户端对文件做出的更新,确认权限后同步到注册中心和其他同样享有映射关系的客户端。
2.根据权利要求1所述的一种改善教学网络文件传输流畅度的实现方法,其特征在于,还包括文件监控,注册中心自检已有注册信息的可用性,以确保客户端的映射关系总是正确的。
3.根据权利要求2所述的一种改善教学网络文件传输流畅度的实现方法,其特征在于,所述客户端和客户端享有文件映射关系的服务端没有明确的边界区分,任何客户端皆可为同一***下的其他客户端提供资源共享服务。
4.根据权利要求3所述的一种改善教学网络文件传输流畅度的实现方法,其特征在于,所述文件监控的监控点在***的客户端或注册中心。
5.根据权利要求4所述的一种改善教学网络文件传输流畅度的实现方法,其特征在于,所述文件映射的映射方式是客户端提供或者注册中心提供。
6.根据权利要求1所述的一种改善教学网络文件传输流畅度的实现方法,其特征在于,所述文件同步的发起方式包括:
客户端发起,此时场景应为客户端结束文件***的阶段操作,将当前文件信息同步至注册中心或其他客户端;
或,注册中心发起,注册中心发现文件信息非当前连接的客户端更改,向保持连接的客户端发起同步操作。
7.一种实现权利要求1-6中任一项所述的改善教学网络文件传输流畅度的***,其特征在于,该***包括:
注册机:由负载均衡、注册机服务器、客户端管理***组成,负责提供文件注册、文件发现、文件存储、文件映射、文件同步、文件监控;
注册中心网关:监控注册中心或客户端发起的注册、发现、存储、映射、同步、监控操作是否合法。
8.服务端:持有本地文件的服务机,向注册机提供文件信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811319194.6A CN109120651B (zh) | 2018-11-07 | 2018-11-07 | 一种改善教学网络文件传输流畅度的实现方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811319194.6A CN109120651B (zh) | 2018-11-07 | 2018-11-07 | 一种改善教学网络文件传输流畅度的实现方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109120651A true CN109120651A (zh) | 2019-01-01 |
CN109120651B CN109120651B (zh) | 2021-08-24 |
Family
ID=64853594
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811319194.6A Active CN109120651B (zh) | 2018-11-07 | 2018-11-07 | 一种改善教学网络文件传输流畅度的实现方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109120651B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113965395A (zh) * | 2021-10-28 | 2022-01-21 | 绿盟科技集团股份有限公司 | 一种实时安全访问内网的方法、***及装置 |
CN117112267A (zh) * | 2023-10-20 | 2023-11-24 | 成都华栖云科技有限公司 | 一种应用接口的缓存维护方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101989987A (zh) * | 2010-11-05 | 2011-03-23 | 黄艺海 | 安全终端仿真协议监控时实现加密文件传输和跟踪的方法 |
CN102035882A (zh) * | 2010-11-29 | 2011-04-27 | 杭州思福迪信息技术有限公司 | Ftp二次登陆***及实现文件传输和过程监控的方法 |
CN102855236A (zh) * | 2011-06-27 | 2013-01-02 | 北京东方通科技股份有限公司 | 文件传输***及文件传输方法 |
CN103037005A (zh) * | 2012-12-21 | 2013-04-10 | 天闻数媒科技(北京)有限公司 | 在线存储服务的文件同步方法和装置 |
CN104780215A (zh) * | 2015-04-21 | 2015-07-15 | 广州多益网络科技有限公司 | 一种文件传输***及其方法 |
CN108573014A (zh) * | 2017-12-19 | 2018-09-25 | 北京金山云网络技术有限公司 | 一种文件同步方法、装置、电子设备及可读存储介质 |
-
2018
- 2018-11-07 CN CN201811319194.6A patent/CN109120651B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101989987A (zh) * | 2010-11-05 | 2011-03-23 | 黄艺海 | 安全终端仿真协议监控时实现加密文件传输和跟踪的方法 |
CN102035882A (zh) * | 2010-11-29 | 2011-04-27 | 杭州思福迪信息技术有限公司 | Ftp二次登陆***及实现文件传输和过程监控的方法 |
CN102855236A (zh) * | 2011-06-27 | 2013-01-02 | 北京东方通科技股份有限公司 | 文件传输***及文件传输方法 |
CN103037005A (zh) * | 2012-12-21 | 2013-04-10 | 天闻数媒科技(北京)有限公司 | 在线存储服务的文件同步方法和装置 |
CN104780215A (zh) * | 2015-04-21 | 2015-07-15 | 广州多益网络科技有限公司 | 一种文件传输***及其方法 |
CN108573014A (zh) * | 2017-12-19 | 2018-09-25 | 北京金山云网络技术有限公司 | 一种文件同步方法、装置、电子设备及可读存储介质 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113965395A (zh) * | 2021-10-28 | 2022-01-21 | 绿盟科技集团股份有限公司 | 一种实时安全访问内网的方法、***及装置 |
CN113965395B (zh) * | 2021-10-28 | 2024-02-09 | 绿盟科技集团股份有限公司 | 一种实时安全访问内网的方法、***及装置 |
CN117112267A (zh) * | 2023-10-20 | 2023-11-24 | 成都华栖云科技有限公司 | 一种应用接口的缓存维护方法 |
CN117112267B (zh) * | 2023-10-20 | 2024-01-23 | 成都华栖云科技有限公司 | 一种应用接口的缓存维护方法 |
Also Published As
Publication number | Publication date |
---|---|
CN109120651B (zh) | 2021-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2812801B1 (en) | Application context transfer for distributed computing resources | |
Bandyopadhyay et al. | Lightweight Internet protocols for web enablement of sensors using constrained gateway devices | |
US9246819B1 (en) | System and method for performing message-based load balancing | |
US20240022612A1 (en) | Systems and methods for dynamic connection management | |
ES2356848T3 (es) | Método y sistema de gestión de redes locales a distancia mediante un dispositivo de comunicación. | |
EP2636199B1 (en) | Signalling gateway, method, computer program and computer program product for communication between http and sip | |
WO2003021931A1 (fr) | Procede et appareil d'egalisation de la charge d'un serveur de transmission multimedia en continu | |
JP2012038299A (ja) | コンテンツ中心ネットワークを介するサービス仮想化 | |
CN109120651A (zh) | 一种改善教学网络文件传输流畅度的实现方法及*** | |
Aburumman et al. | A domain-based multi-cluster SIP solution for mobile ad hoc network | |
CN105743852B (zh) | 通过http实现跨越网闸进行Socket保持连接通信的方法及*** | |
CN106790103A (zh) | 专网专用的网闸穿透安全方法 | |
CN111988440B (zh) | 网络地址转换方法及*** | |
KR100597405B1 (ko) | 소켓 어플리케이션 프로그램을 이용한 데이터 중계 시스템및 데이터 중계 방법 | |
Hu et al. | User-provided multimedia content distribution architecture in mobile and ubiquitous communication networks | |
CN116074160A (zh) | 一种gpu渲染计算节点集群虚拟组网公网转发方法 | |
CN1787523B (zh) | 动态打开网络地址转换和防火墙端口的方法 | |
WO2012034397A1 (zh) | 一种实现cdn互连的方法和*** | |
CN110290035B (zh) | 一种基于k3s的智慧家庭数据存储访问方法及*** | |
CN103220203B (zh) | 一种实现网络设备间多IPsec隧道建立的方法 | |
Zhai et al. | An improved DDS publish/subscribe automatic discovery algorithm | |
Liang et al. | Enabling off-the-grid communication for existing applications: A case study of email access | |
CN106209464A (zh) | 终端的发现方法、终端及其管理*** | |
CN112217915B (zh) | 传统环境互联网接入区适云改造方法及装置 | |
Woo et al. | A large scale presence network for pervasive social computing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |