[发明专利]业务调用方法、装置、电子设备及存储介质有效
申请号: | 201811296475.4 | 申请日: | 2018-11-01 |
公开(公告)号: | CN109450888B | 公开(公告)日: | 2021-08-13 |
发明(设计)人: | 张杰 | 申请(专利权)人: | 泰康保险集团股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F9/48 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 100031 北京市西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 调用 方法 装置 电子设备 存储 介质 | ||
本发明提出一种业务调用方法及装置,其中方法包括:获取包括位于调用方的第一业务系统的接口信息、位于被调用方的第二业务系统的接口信息和传输数据的接口调用请求;根据第一业务系统的接口信息,查询第二业务系统的白名单或黑名单,判断第一业务系统是否有调用第二业务系统的接口的权限;若第一业务系统具有调用第二业务系统的接口的权限,则将接口调用请求发送给第二业务系统。通过本方法,能够保证服务器上其他业务系统的正常运行,解决现有技术中关闭出现问题的业务系统对应的服务器以及切断与其他服务器之间的通信导致其他业务系统的功能无法使用的问题。
技术领域
本发明涉及计算机技术领域,尤其涉及一种业务调用方法及装置。
背景技术
一个服务器上通常部署多个业务系统,不同服务器上的业务系统之间,可以通过dubbo 协议进行通信,基于dubbo框架的业务系统之间可以通过配置相应的xml配置文件实现相互调用。
目前,当服务器上的某个业务系统出现问题时,比如被黑客攻击,为保证其他服务器上业务系统安全,安全工程师需要将出现问题的业务系统对应的服务器关闭,并切断该服务器与其他服务器之间的通信。然而,由于一个服务器上通常部署有多个业务系统,将服务器关闭并切断与其他服务器之间的通信,会导致服务器上的其他业务系统无法正常运行。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本发明的第一个目的在于提出一种业务调用方法,用于解决现有技术中关闭出现问题的业务系统对应的服务器以及切断与其他服务器之间的通信导致其他业务系统的功能无法使用的问题。
本发明的第二个目的在于提出一种业务调用装置。
本发明的第三个目的在于提出一种电子设备。
本发明的第四个目的在于提出一种计算机可读存储介质。
本发明的第五个目的在于提出一种计算机程序产品。
为达上述目的,本发明第一方面实施例提出了一种业务调用方法,所述方法包括:
获取接口调用请求,所述接口调用请求中包括:位于调用方的第一业务系统的接口信息、位于被调用方的第二业务系统的接口信息以及传输数据;
根据所述第一业务系统的接口信息,查询所述第二业务系统的白名单或黑名单,判断所述第一业务系统是否有调用所述第二业务系统的接口的权限;
若所述第一业务系统具有调用所述第二业务系统的接口的权限,则将所述接口调用请求发送给所述第二业务系统。
进一步的,所述方法还包括:
若所述第一业务系统不具有调用所述第二业务系统的接口的权限,则不对所述接口调用请求进行操作。
进一步的,所述白名单中包括具有调用所述第二业务系统的接口的权限的各个业务系统的接口信息;和/或
所述黑名单中包括不具有调用所述第二业务系统的接口的权限的各个业务系统的接口信息。进一步的,所述根据所述第一业务系统的接口信息,查询所述第二业务系统的白名单或黑名单,判断所述第一业务系统是否有调用所述第二业务系统的接口的权限,包括:
若所述白名单中包括有所述第一业务系统的接口信息,或者所述黑名单中不包括有所述第一业务系统的接口信息,则确定所述第一业务系统具有调用所述第二业务系统的接口的权限。
进一步的,若所述第一业务系统具有调用所述第二业务系统的接口的权限,则将所述接口调用请求发送给所述第二业务系统之后,还包括:
根据所述接口调用请求中的传输数据,生成对应的摘要信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰康保险集团股份有限公司,未经泰康保险集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811296475.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据传输方法、装置及系统
- 下一篇:一种物联网中汇聚数据流的隐私保护发布方法