基于RestFul协议的数据查询系统、方法、装置和计算机设备制造方法及图纸

技术编号:35725355 阅读:19 留言:0更新日期:2022-11-26 18:23
本申请涉及一种基于RestFul协议的数据查询系统、方法、装置、计算机设备和存储介质,包括:web层服务器、协调层服务器以及服务层服务器;web层服务器运行有RestFul协议;web层服务器通过协调层服务器与服务层服务器通信连接;web层服务器用于接收数据查询请求,将数据查询请求进行RestFul协议处理后发送至协调层服务器;数据查询请求中携带有查询标识;协调层服务器用于根据查询标识,确定数据查询请求的处理机制;根据处理机制将数据查询请求发送至与查询标识匹配的服务层服务器;服务层服务器用于根据数据查询请求,获取相应数据生成查询结果,并将查询结果通过协调层服务器返回至web服务器。本申请对数据查询请求进行RestFul协议处理,提高了数据传输过程中的安全性。提高了数据传输过程中的安全性。提高了数据传输过程中的安全性。

【技术实现步骤摘要】
基于RestFul协议的数据查询系统、方法、装置和计算机设备


[0001]本申请涉及计算机
,特别是涉及一种基于RestFul协议的数据查询系统、方法、装置、计算机设备和存储介质。

技术介绍

[0002]微服务结构解析系统是一种可用于数据进行查询的系统,系统使用时非常的复杂,导致人们使用时非常的麻烦,并且相关数据在传输过程中容易出现问题。
[0003]RestFul是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。RestFul协议能够解决数据查询系统中数据没有保障,传输的安全性较差的问题。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种基于RestFul协议的数据查询系统、方法、装置、计算机设备和存储介质。
[0005]一种基于RestFul协议的数据查询系统,包括:web层服务器、协调层服务器以及服务层服务器;所述web层服务器运行有RestFul协议;所述web层服务器通过所述协调层服务器与服务层服务器通信连接;
[0006]所述web层服务器用于接收数据查询请求,将所述数据查询请求进行所述RestFul协议处理后发送至所述协调层服务器;所述数据查询请求中携带有查询标识;
[0007]所述协调层服务器用于根据所述查询标识,确定所述数据查询请求的处理机制;根据所述处理机制将所述数据查询请求发送至与所述查询标识匹配的所述服务层服务器;
[0008]所述服务层服务器用于根据所述数据查询请求,获取相应数据生成查询结果,并将所述查询结果通过所述协调层服务器返回至所述web服务器。
[0009]在其中一个实施例中,所述web层服务器与终端设备应用层通信连接;所述web层服务器还用于响应于所述终端设备应用层通信的触发,接收所述终端设备应用层通信发送的所述数据查询请求。
[0010]在其中一个实施例中,所述服务层服务器与数据库通信连接;所述服务层服务器还用于根据所述数据查询请求,从所述数据库中获取与所述数据查询请求对应的数据。
[0011]在其中一个实施例中,所述协调层服务器还用于获取预设对应关系表;从所述预设对应关系表中识别出与所述查询标识匹配的服务层服务器。
[0012]在其中一个实施例中,所述服务层服务器还用于根据所述数据查询请求对数据进行编排,得到编排结果;将所述编排结果作为查询结果通过所述协调层服务器返回至所述web服务器。
[0013]在其中一个实施例中,所述数据库包括mysql、oracle、mongodb、documentdb中的至少一种类型。
[0014]一种基于RestFul协议的数据查询方法,所述方法包括:
[0015]接收数据查询请求,对所述数据查询请求进行所述RestFul协议处理;所述数据查询请求中携带有查询标识;
[0016]确定所述数据查询请求的处理机制;根据所述处理机制将确定与所述查询标识匹配的所述服务层服务器;
[0017]从所述服务层服务器中获取相应数据生成查询结果。
[0018]一种基于RestFul协议的数据查询装置,所述装置包括:
[0019]请求响应模块,用于接收数据查询请求,对所述数据查询请求进行所述RestFul协议处理;所述数据查询请求中携带有查询标识;
[0020]请求发送模块,用于确定所述数据查询请求的处理机制;根据所述处理机制将确定与所述查询标识匹配的所述服务层服务器;
[0021]数据查询模块,用于从所述服务层服务器中获取相应数据生成查询结果。
[0022]一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0023]接收数据查询请求,对所述数据查询请求进行所述RestFul协议处理;所述数据查询请求中携带有查询标识;
[0024]确定所述数据查询请求的处理机制;根据所述处理机制将确定与所述查询标识匹配的所述服务层服务器;
[0025]从所述服务层服务器中获取相应数据生成查询结果。
[0026]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0027]接收数据查询请求,对所述数据查询请求进行所述RestFul协议处理;所述数据查询请求中携带有查询标识;
[0028]确定所述数据查询请求的处理机制;根据所述处理机制将确定与所述查询标识匹配的所述服务层服务器;
[0029]从所述服务层服务器中获取相应数据生成查询结果。
[0030]上述基于RestFul协议的数据查询系统、方法、装置、计算机设备和存储介质,系统包括:web层服务器、协调层服务器以及服务层服务器;web层服务器运行有RestFul协议;web层服务器通过协调层服务器与服务层服务器通信连接;web层服务器用于接收数据查询请求,将数据查询请求进行RestFul协议处理后发送至协调层服务器;数据查询请求中携带有查询标识;协调层服务器用于根据查询标识,确定数据查询请求的处理机制;根据处理机制将数据查询请求发送至与查询标识匹配的服务层服务器;服务层服务器用于根据数据查询请求,获取相应数据生成查询结果,并将查询结果通过协调层服务器返回至web服务器。本申请通过接收数据查询请求,并对数据查询请求进行RestFul协议处理,使得数据查询请求在通过协调层服务器传输至服务层服务器时存在相应保障,提高了数据传输过程中的安全性。
附图说明
[0031]图1为一个实施例中基于RestFul协议的数据查询系统的结构示意图;
[0032]图2为一个实施例中又一种基于RestFul协议的数据查询方法的流程示意图;
[0033]图3为一个实施例中基于RestFul协议的数据查询方法的应用环境图;
[0034]图4为一个实施例中基于RestFul协议的数据查询方法的流程示意图;
[0035]图5为一个实施例中基于RestFul协议的数据查询装置的结构框图;
[0036]图6为一个实施例中计算机设备的内部结构图。
具体实施方式
[0037]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0038]本申请提供的基于RestFul协议的数据查询系统,其结构如图1所示,包括:web层服务器11、协调层服务器12以及服务层服务器13;web层服务器运行有RestFul协议;web层服务器11通过协调层服务器12与服务层服务器13通信连接;web层服务器11用于接收数据查询请求,将数据查询请求进行RestFul协议处理后发送至协调层服务器12;数据查询请求中携带有查询标识;协调层服务器12用于根据查询标识,确定数据查询请求的处理机制;根据处理机制将数据查询请求发送至与查询标识匹配的服务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于RestFul协议的数据查询系统,其特征在于,包括:web层服务器、协调层服务器以及服务层服务器;所述web层服务器运行有RestFul协议;所述web层服务器通过所述协调层服务器与服务层服务器通信连接;所述web层服务器用于接收数据查询请求,将所述数据查询请求进行所述RestFul协议处理后发送至所述协调层服务器;所述数据查询请求中携带有查询标识;所述协调层服务器用于根据所述查询标识,确定所述数据查询请求的处理机制;根据所述处理机制将所述数据查询请求发送至与所述查询标识匹配的所述服务层服务器;所述服务层服务器用于根据所述数据查询请求,获取相应数据生成查询结果,并将所述查询结果通过所述协调层服务器返回至所述web服务器。2.根据权利要求1所述的基于RestFul协议的数据查询系统,其特征在于,所述web层服务器与终端设备应用层通信连接;所述web层服务器还用于响应于所述终端设备应用层通信的触发,接收所述终端设备应用层通信发送的所述数据查询请求。3.根据权利要求2所述的基于RestFul协议的数据查询系统,其特征在于,所述服务层服务器与数据库通信连接;所述服务层服务器还用于根据所述数据查询请求,从所述数据库中获取与所述数据查询请求对应的数据。4.根据权利要求1所述的基于RestFul协议的数据查询系统,其特征在于,所述协调层服务器还用于获取预设对应关系表;从所述预设对应关系表中识别出与所述查询标识匹配的服务层服务器。5.根据权利要求1所述的基于RestFul协议的...

【专利技术属性】
技术研发人员:彭钦青罗欢徐律冠刘叶楠余芸姜唯陈文平
申请(专利权)人:南方电网数字电网研究院有限公司
类型:发明
国别省市:

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

1