一种改善教学网络文件传输流畅度的实现方法及系统技术方案

技术编号:19970181 阅读:41 留言:0更新日期:2019-01-03 16:07
本发明专利技术涉及一种改善教学网络文件传输流畅度的实现方法及系统,包括注册机:由负载均衡、注册机服务器、客户端管理系统组成,负责提供文件注册、文件发现、文件存储、文件映射、文件同步、文件监控;注册中心网关:监控注册中心或客户端发起的注册、发现、存储、映射、同步、监控操作是否合法。服务端:持有本地文件的服务机,向注册机提供文件信息。本方案可以解决使用网络文件时因为网络带宽局限而引起的无法使用网络文件的问题。

A Method and System for Improving the Fluency of File Transfer in Teaching Network

The invention relates to an implementation method and system for improving file transmission fluency of teaching network, including a registry: composed of load balancing, registry server and client management system, which is responsible for providing file registration, file discovery, file storage, file mapping, file synchronization and file monitoring; a registry gateway: monitoring registry or client-initiated registration and issuance. Whether the operation of present, storage, mapping, synchronization and monitoring is legal or not. Server: A server that holds local files and provides file information to the registry. This scheme can solve the problem that network files can not be used because of the limitation of network bandwidth when using network files.

【技术实现步骤摘要】
一种改善教学网络文件传输流畅度的实现方法及系统
本专利技术涉及网络传输领域,具体涉及一种改善教学网络文件传输流畅度的实现方法及系统。
技术介绍
网络是由节点和连线构成,表示诸多对象及其相互联系。在数学上,网络是一种图,一般认为专指加权图。网络除了数学定义外,还有具体的物理含义,即网络是从某种相同类型的实际问题中抽象出来的模型。在计算机领域中,网络是信息传输、接收、共享的虚拟平台,通过它把各个点、面、体的信息联系到一起,从而实现这些资源的共享。网络是人类发展史来最重要的专利技术,提高了科技和人类社会的发展。在网络肆意发展的今天,网络上流传的文件信息不可计数,而且文件大小不一。现有技术的缺点在于:浏览网络文件的效率会受本地带宽影响,目前,在本地网络和远端网络文件的节点延迟较高时,一般会采用诸如代理服务器和虚拟专用网络来调整和目标文件的节点路径,降低和目标文件之间的网络延迟来达到顺畅浏览文件的效果,采用这样的方式虽然可以提高文件浏览的顺畅度,但是该方法步骤繁杂成本较高。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种改善教学网络文件传输流畅度的实现方法及系统,以解决使用网络文件时因为网络带宽局限而引起的无法使用网络文件的问题。本专利技术的目的是通过以下技术方案来实现的:一种改善教学网络文件传输流畅度的实现方法,该方法包括以下一个或多个步骤:S1:文件注册,持有文件系统的服务端向注册中心注册开放的文件系统,已注册的文件系统修改权限为对外开放;S2:文件存储,注册中心将已获取到的注册信息及对应的注册文件保存,以保证可被其他客户端发现;S3:文件发现,欲获取文件的客户端向注册中心询问目前可用的开放文件,注册中心给予客户端对应开放文件的访问权限;S4:文件映射,客户端向注册中心发出映射请求,客户端确认权限后,与客户端构建链接,并执行映射操作;S5:文件同步,注册中心保有与客户端建立的映射关系,并监测客户端对文件做出的更新,确认权限后同步到注册中心和其他同样享有映射关系的客户端。进一步的,还包括文件监控,注册中心自检已有注册信息的可用性,以确保客户端的映射关系总是正确的。进一步的,所述客户端和客户端享有文件映射关系的服务端没有明确的边界区分,任何客户端皆可为同一系统下的其他客户端提供资源共享服务。进一步的,所述文件监控的监控点在系统的客户端或注册中心。进一步的,所述文件映射的映射方式是客户端提供或者注册中心提供。进一步的,所述文件同步的发起方式包括:客户端发起,此时场景应为客户端结束文件系统的阶段操作,将当前文件信息同步至注册中心或其他客户端;或,注册中心发起,注册中心发现文件信息非当前连接的客户端更改,向保持连接的客户端发起同步操作。一种改善教学网络文件传输流畅度的系统,该系统包括:注册机:由负载均衡、注册机服务器、客户端管理系统组成,负责提供文件注册、文件发现、文件存储、文件映射、文件同步、文件监控;注册中心网关:监控注册中心或客户端发起的注册、发现、存储、映射、同步、监控操作是否合法。服务端:持有本地文件的服务机,向注册机提供文件信息。本专利技术的有益效果是:和现有技术相比,本方案将避免使用网络加速的繁杂操作,静默使用注册机所有的注册文件,从而达到资源共享到本地的效果。附图说明图1为本专利技术流程示意图;图2为本专利技术系统框图。具体实施方式下面结合具体实施例进一步详细描述本专利技术的技术方案,但本专利技术的保护范围不局限于以下所述。如图1所示,一种解决使用网络文件时引起的大数据传输的改善获取远程资源流畅度的实现方法,本设计方案适合学校等经常需要资源共享的场景,该方法包括以下一个或多个步骤:步骤1:文件注册,持有文件系统的服务端向注册中心注册开放的文件系统;针对需要权限的结构体系,可在注册时加入注册文件的开放权限,以限制客户机查看注册文件,该权限包括但不限于客户机、组织结构。步骤2:文件存储,注册中心将已获取到的注册信息及对应的注册文件保存,以保证可被其他客户端发现。此时的注册文件已有访问权限,具有相应权限的客户机或客户机上的具体程式才具有访问的权限;步骤3:文件发现,想要获取文件的客户端向注册中心询问目前可用的开放文件。注册中心给予客户端对应开放文件的访问权限。客户机在获取文件列表后,即可进行自由的操作逻辑。步骤4:文件映射,客户端向注册中心发出映射请求,客户端确认权限后,与客户端构建链接,并执行映射操作。步骤5:文件同步,注册中心保有与客户端建有的映射关系,并监测客户端对文件做出的更新,确认权限后同步到注册中心和其他同样享有映射关系的客户端。步骤6:文件监控,注册中心自检已有注册信息的可用性,以确保客户端的映射关系总是正确的。作为一个优选实施例,上述所有文件信息都是注册即可用,依步骤1描述,所有注册文件信息均可视为公开信息;依步骤4描述,有获取文件信息需求的客户端可向注册中心发起请求获取资源信息,使远端文件在本地可用,注册服务器包含远端服务器和本地服务器两种类型,其中文件映射使用网络文件系统,网络文件系统[NFS]是基于UDP/IP协议的应用,其实现主要是采用远程过程调用[RPC]机制,RPC提供了一组与机器、操作系统以及低层传送协议无关的存取远程文件的操作。如图2所示,一种改善教学网络文件传输流畅度的系统,该系统包括:注册机:由负载均衡、注册机服务器、客户端管理系统组成,负责提供文件注册、文件发现、文件存储、文件映射、文件同步、文件监控;注册中心网关:监控注册中心或客户端发起的注册、发现、存储、映射、同步、监控操作是否合法。服务端:持有本地文件的服务机,向注册机提供文件信息。以上所述仅是本专利技术的优选实施方式,应当理解本专利技术并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本专利技术的精神和范围,则都应在本专利技术所附权利要求的保护范围内。本文档来自技高网...

【技术保护点】
1.一种改善教学网络文件传输流畅度的实现方法,其特征在于,该方法包括以下一个或多个步骤:S1:文件注册,持有文件系统的服务端向注册中心注册开放的文件系统,已注册的文件系统修改权限为对外开放;S2:文件存储,注册中心将已获取到的注册信息及对应的注册文件保存,以保证可被其他客户端发现;S3:文件发现,欲获取文件的客户端向注册中心询问目前可用的开放文件,注册中心给予客户端对应开放文件的访问权限;S4:文件映射,客户端向注册中心发出映射请求,客户端确认权限后,与客户端构建链接,并执行映射操作;S5:文件同步,注册中心保有与客户端建立的映射关系,并监测客户端对文件做出的更新,确认权限后同步到注册中心和其他同样享有映射关系的客户端。

【技术特征摘要】
1.一种改善教学网络文件传输流畅度的实现方法,其特征在于,该方法包括以下一个或多个步骤:S1:文件注册,持有文件系统的服务端向注册中心注册开放的文件系统,已注册的文件系统修改权限为对外开放;S2:文件存储,注册中心将已获取到的注册信息及对应的注册文件保存,以保证可被其他客户端发现;S3:文件发现,欲获取文件的客户端向注册中心询问目前可用的开放文件,注册中心给予客户端对应开放文件的访问权限;S4:文件映射,客户端向注册中心发出映射请求,客户端确认权限后,与客户端构建链接,并执行映射操作;S5:文件同步,注册中心保有与客户端建立的映射关系,并监测客户端对文件做出的更新,确认权限后同步到注册中心和其他同样享有映射关系的客户端。2.根据权利要求1所述的一种改善教学网络文件传输流畅度的实现方法,其特征在于,还包括文件监控,注册中心自检已有注册信息的可用性,以确保客户端的映射关系总是正确的。3.根据权利要求2所述的一种改善教学网络文件传输流畅度的实现方法,其特征在于,所述客户端和客户端享有文件映射关系的服务端没有明确的边界区分,任何客户端皆可为同一...

【专利技术属性】
技术研发人员:叶树林赵小康张苑黄玻王苛
申请(专利权)人:成都华栖云科技有限公司
类型:发明
国别省市:四川,51

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

1