一种数据共享的方法、网络设备及终端技术

技术编号:19177612 阅读:38 留言:0更新日期:2018-10-17 00:25
本申请提供一种数据共享的方法、网络设备及终端,涉及通信领域,能够在终端发起数据访问请求时,降低终端的IO损耗,提升终端的使用性能。该方法包括:预处理设备接收终端发送的数据访问请求,数据访问请求用于请求目标共享数据;预处理设备向终端发送数据访问请求响应,数据访问请求响应携带有目标数据库的标识,数据访问请求响应用于指示终端从目标数据库中读取并共享目标共享数据,目标共享数据为已解析成终端兼容格式的数据。

Data sharing method, network device and terminal

The application provides a method of data sharing, network equipment and terminal, relating to the field of communication, which can reduce the IO loss of the terminal and improve the performance of the terminal when the terminal initiates a data access request. The method includes: the preprocessing device receives the data access request sent by the terminal, the data access request is used to request the target shared data; the preprocessing device sends the data access request response to the terminal, the data access request response carries the identification of the target database, and the data access request response is used to indicate the number of the terminal from the target. Target shared data is read and shared by the database. Target shared data is data that has been parsed into terminal compatible format.

【技术实现步骤摘要】
一种数据共享的方法、网络设备及终端
本申请涉及通信领域,尤其涉及一种数据共享的方法、网络设备及终端。
技术介绍
目前,终端从文件服务器中共享文件的方式为:文件服务器中存储有所述共享文件。当终端需要访问共享文件时,终端向文件服务器发起访问请求,若文件服务器确定该终端能够访问共享文件,则指示终端读取共享文件并将共享文件转换为终端能够识别的格式,进而完成文件共享的流程。可见,在现有的数据共享方式中,终端每次获取共享文件之后,需将共享文件解析为自身兼容格式的数据。也就意味着,若终端需访问不同类型的共享文件,则终端需具备解析不同类型共享文件的能力,提升了对终端处理性能的要求,同时,终端解析共享文件的操作通常导致终端的输入输出(InputOutput,IO)损耗,降低终端的使用性能。
技术实现思路
本申请提供一种数据共享的方法、网络设备及终端,能够在终端发起数据共享请求时,降低终端的IO损耗,提升终端的使用性能。为达到上述目的,本申请采用如下技术方案:第一方面,本申请提供一种数据共享的方法,该方法可以包括:预处理设备接收终端发送的数据访问请求,所述数据访问请求用于请求目标共享数据;所述预处理设备向所述终端发送数据访问请求响应,所述数据访问请求响应携带有目标数据库的标识,所述数据访问请求响应用于指示所述终端从目标数据库中读取所述目标共享数据,所述目标共享数据为已解析成所述终端兼容格式的数据。第二方面,本申请提供一种数据共享的方法,该方法可以包括:终端向预处理设备发送数据访问请求,所述数据访问请求用于请求目标共享数据;所述终端接收所述预处理设备发送的数据访问请求响应,所述数据访问请求响应携带有目标数据库的标识;所述终端从所述目标数据库中读取所述目标共享数据,所述目标共享数据为已解析成所述终端兼容格式的数据。第三方面,本申请提供一种网络设备,该网络设备包括:接收模块和发送模块。其中,接收模块,用于接收终端发送的数据访问请求,所述数据访问请求用于请求目标共享数据;发送模块,用于向所述终端发送数据访问请求响应,所述数据访问请求响应携带有目标数据库的标识,所述数据访问请求响应用于指示所述终端从目标数据库中读取并共享所述目标共享数据,所述目标共享数据为已解析成所述终端兼容格式的数据。第四方面,本申请提供一种网络设备,该网络设备包括:处理器、收发器和存储器。其中,存储器用于存储一个或多个程序,一个或多个程序包括指令,当该网络设备运行时,处理器执行该存储器存储的指令,以使该网络设备执行第一方面及其各种可选的实现方式中任意之一所述的数据共享方法。第五方面,本申请提供一种终端,该终端包括:发送模块、接收模块和读取模块。其中,发送模块,用于向预处理设备发送数据访问请求,所述数据访问请求用于请求目标共享数据;接收模块,用于接收所述预处理设备发送的数据访问请求响应,所述数据访问请求响应携带有目标数据库的标识;读取模块,用于从所述目标数据库中读取所述目标共享数据,所述目标共享数据为已解析成所述终端兼容格式的数据。第六方面,本申请提供一种终端,该终端包括:处理器、收发器和存储器。其中,存储器用于存储一个或多个程序,一个或多个程序包括指令,当该终端运行时,处理器执行该存储器存储的指令,以使该终端执行第一方面及其各种可选的实现方式中任意之一所述的数据共享方法。第七方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有一个或多个程序,一个或多个程序包括计算机执行指令,当上述网络设备的处理器执行该计算机执行指令时,网络设备执行上述第一方面及其各种可选的实现方式中任意之一所述的数据共享方法。第八方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有一个或多个程序,一个或多个程序包括计算机执行指令,当上述终端的处理器执行该计算机执行指令时,终端执行上述第一方面及其各种可选的实现方式中任意之一所述的数据共享方法。第九方面,本申请提供一种通信系统,该通信系统包括第三方面及其各种可选的实现方式中任意之一所述的网络设备和第五方面及其各种可选的实现方式中任意之一所述的终端。本申请提供的数据共享的方法、网络设备及终端,预处理设备在接收终端发送的数据访问请求之后,向终端发送数据访问请求响应,从而指示终端在目标数据库中读取已被解析为终端兼容格式的目标共享数据,一方面,与现有技术中每次访问共享数据均需解析共享数据相比,由于目标共享数据为已被解析成终端兼容格式的数据,所以,终端无需解析共享数据,降低了终端进行数据解析操作的IO损耗,另一方面,终端无需具备解析不同类型数据的性能,大大降低了对终端数据处理性能的要求。附图说明图1为本申请实施例提供的通信网络结构示意图;图2为本申请实施例提供的数据共享方法示意图;图3为本申请实施例提供的网络设备的结构示意图一;图4为本申请实施例提供的网络设备的结构示意图二;图5为本申请实施例提供的终端的结构示意图一;图6为本申请实施例提供的终端的结构示意图二。具体实施方式下面结合附图对本申请实施例提供的数据共享的方法、服务器及终端进行详细地描述。本申请的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,或者用于区别对同一对象的不同处理,而不是用于描述对象的特定顺序。此外,本申请的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。在本申请的描述中,除非另有说明,“多个”的含义是指两个或两个以上。本申请实施例提供的数据共享方法可以应用于图1所示的通信网络中,该通信网络可以为第五代(5thgeneration,5G)移动通信网络,还可以为第四代(4thgeneration,4G)(如:演进型分组系统(evolvedpacketsystem,EPS)移动通信网络,还可以为其他实际的通信网络,本申请不予限制。如图1所示,该通信网络可以包含:数据源设备、文件服务器、预处理设备、数据库和终端。其中,图1中的数据源设备用于产生共享文件数据,并将共享文件数据传输至文件服务器;文件服务器,用于将数据源设备产生的共享文件数据存储在共享路径下;预处理设备,用于对共享路径下的共享文件数据进行读取、解码、解析,并将解析后的共享文件数据存储在目标数据库中,以便终端从目标数据库中读取并使用共享文件数据中的内容。需要说明的是,图1仅为示例性架构图,除图1中所示功能单元之外,该网络架构还可以包括其他功能单元,本申请实施例对此不进行限定。上述终端可以为用户设备(userequipment,UE),如:手机、电脑,还可以为膝上型计算机、手持式通信设备、手持式计算设备等其他设备。本申请实施例提供一种数据共享方法,如图2所示,该方法可以包括S201-S本文档来自技高网...

【技术保护点】
1.一种数据共享的方法,其特征在于,所述方法包括:预处理设备接收终端发送的数据访问请求,所述数据访问请求用于请求目标共享数据;所述预处理设备向所述终端发送数据访问请求响应,所述数据访问请求响应携带有目标数据库的标识,所述数据访问请求响应用于指示所述终端从目标数据库中读取所述目标共享数据,所述目标共享数据为已解析成所述终端兼容格式的数据。

【技术特征摘要】
1.一种数据共享的方法,其特征在于,所述方法包括:预处理设备接收终端发送的数据访问请求,所述数据访问请求用于请求目标共享数据;所述预处理设备向所述终端发送数据访问请求响应,所述数据访问请求响应携带有目标数据库的标识,所述数据访问请求响应用于指示所述终端从目标数据库中读取所述目标共享数据,所述目标共享数据为已解析成所述终端兼容格式的数据。2.根据权利要求1所述的数据共享的方法,其特征在于,在预处理设备接收终端发送的数据访问请求之前,所述方法还包括:所述预处理设备检测共享路径下的预设文件数据;所述预处理设备读取所述预设文件数据,对所述预设文件数据进行解码;所述预处理设备创建配置文件,所述配置文件用于解析所述预设文件数据;所述预处理设备根据所述配置文件、解码后的预设文件数据创建结构化查询语言SQL语句,所述SQL语句用于将所述解码后的预设文件数据导入所述目标数据库。3.根据权利要求2所述的数据共享的方法,其特征在于,所述预处理设备检测共享路径下的预设文件数据包括:所述预处理设备检测共享路径下与预设命名规则匹配的预设文件数据,所述预设命名规则由正则表达式表述。4.根据权利要求3所述的数据共享的方法,其特征在于,所述配置文件包括设置的分隔符、待存入目标数据库中的表名称、预设文件数据中数据项存入目标数据库的方式、解码后的预设文件数据中每个数据项与数据库表字段的对应关系。5.一种数据共享的方法,其特征在于,所述方法包括:终端向预处理设备发送数据访问请求,所述数据访问请求用于请求目标共享数据;所述终端接收所述预处理设备发送的数据访问请求响应,所述数据访问请求响应携带有目标数据库的标识;所述终端从所述目标数据库中读取所述目标共享数据,所述目标共...

【专利技术属性】
技术研发人员:冯欢
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京,11

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

1