服务接入方法、装置、计算机设备及计算机存储介质制造方法及图纸

技术编号:21228072 阅读:38 留言:0更新日期:2019-05-29 08:34
本申请公开了一种服务接入方法、装置、计算机设备及计算机存储介质,涉及微服务架构领域,可以更方便地从关系型数据库中读取到客户端所需调用的服务,节省服务接入时间。所述方法包括:将后台服务以字段的形式进行拆解,得到拆解后的服务元素;获取拆解后的服务元素与客户端信息之间的映射关系,按照预设绑定规则将所述拆解后的服务元素与客户端信息之间的映射关系存储至关系型数据库中;当接收到客户端发送的后台服务接入请求时,根据所述后台服务接入请求中携带的客户端信息从所述关系型数据库中查找与所述客户端信息相映射的多个服务元素;根据所述与所述客户端信息相映射的多个服务元素确定符合服务请求对应的后台服务;将所述符合服务请求对应的后台服务拆解后的服务元素推送至客户端,以便客户端进行服务接入。

Service Access Method, Device, Computer Equipment and Computer Storage Media

This application discloses a service access method, device, computer equipment and computer storage medium, which relates to the field of micro-service architecture. It can more easily read the services that the client needs to call from the relational database and save service access time. The method includes: disassembling the background service in the form of field to obtain the disassembled service elements; acquiring the mapping relationship between the disassembled service elements and the client information, and storing the mapping relationship between the disassembled service elements and the client information into the relational database according to the preset binding rules. When receiving the background service access request sent by the client, a plurality of service elements mapping the client information are found from the relational database according to the client information carried in the background service access request, and the conformity is determined according to the plurality of service elements mapping the client information. The background service corresponding to the service request is pushed to the client after the dismantling of the background service corresponding to the service request, so that the client can access the service.

【技术实现步骤摘要】
服务接入方法、装置、计算机设备及计算机存储介质
本专利技术涉及微服务架构领域,尤其是涉及到服务接入方法、装置、计算机设备及计算机存储介质。
技术介绍
API网关是一个服务器,是系统的唯一入口其内部封装了系统内部架构,为每个客户端提供一个定制API,可以为Web端、APP端提供API访问,也可以给物联网设备提供API接口。作为所有客户端的唯一入口,API网关会将应用程序的各个后台服务汇总在一起,所有的客户端发送的请求都要经过统一的API网关进行认证、检查等操作后,再将请求转发到后台服务,以便API网关调用相关后台服务API返回至客户端,从而实现客户端的服务接入。在实际应用过程中,为了便于客户端进行服务的接入,API网关会预先将各个后台服务配置在预设文件中,并根据客户端的请求内容,调用相应的后台服务API返回至客户端。然而,随着服务数量的增多,API网关中的预设文件所承载的服务内容也随之增多,使得从众多服务内容中读取需要调用的服务API比较耗时,也容易出现错误,增强了服务的维护难度。
技术实现思路
有鉴于此,本专利技术提供了一种服务接入方法、装置、计算机设备及计算机存储介质,主要目的在于解决本文档来自技高网...

【技术保护点】
1.一种服务接入方法,其特征在于,包括:将后台服务以字段的形式进行拆解,得到拆解后的服务元素;获取拆解后的服务元素与客户端信息之间的映射关系,按照预设绑定规则将所述拆解后的服务元素与客户端信息之间的映射关系存储至关系型数据库中;当接收到客户端发送的后台服务接入请求时,根据所述后台服务接入请求中携带的客户端信息从所述关系型数据库中查找与所述客户端信息相映射的多个服务元素;根据所述与所述客户端信息相映射的多个服务元素确定符合服务请求对应的后台服务;将所述符合服务请求对应的后台服务拆解后的服务元素推送至客户端,以便客户端进行服务接入。

【技术特征摘要】
1.一种服务接入方法,其特征在于,包括:将后台服务以字段的形式进行拆解,得到拆解后的服务元素;获取拆解后的服务元素与客户端信息之间的映射关系,按照预设绑定规则将所述拆解后的服务元素与客户端信息之间的映射关系存储至关系型数据库中;当接收到客户端发送的后台服务接入请求时,根据所述后台服务接入请求中携带的客户端信息从所述关系型数据库中查找与所述客户端信息相映射的多个服务元素;根据所述与所述客户端信息相映射的多个服务元素确定符合服务请求对应的后台服务;将所述符合服务请求对应的后台服务拆解后的服务元素推送至客户端,以便客户端进行服务接入。2.根据权利要求1所述的方法,其特征在于,所述将后台服务以字段的形式进行拆解,得到拆解后的服务元素包括:根据所述后台服务的属性参数定义拆分字段;根据所述拆分字段对所述后台服务进行拆解,得到拆解后的服务元素。3.根据权利要求1所述的方法,其特征在于,所述获取拆解后的服务元素与客户端信息之间的映射关系,包括:通过查询后台服务中是否存在绑定服务,确定后台服务与客户端信息之间的映射关系;根据所述台服务与客户端信息之间的映射关系,获取拆解后的服务元素与客户端信息之间的映射关系。4.根据权利要求1所述的方法,其特征在于,所述服务请求携带有请求服务的唯一标识,所述根据所述与所述客户端信息相映射的多个服务元素确定符合服务请求对应的后台服务包括:从所述与所述客户端信息相映射的多个服务元素中查找所述请求接入服务的唯一标识;将所述请求接入服务的唯一标识服务对应的后台服务作为符合服务请求对应的后台服务。5.根据权利要求1所述的方法,其特征在于,在所述将所述符合服务请求对应的后台服务拆解后的服务元素推送至客户端,以便客户端进行服务接入之前,所述方法还包括:向所述客户端发送预先生成的安全信息表进行安全验证,所述安...

【专利技术属性】
技术研发人员:韩亚洲
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1