[发明专利]服务检测及处理方法、装置及电子设备有效
| 申请号: | 201811626773.5 | 申请日: | 2018-12-28 |
| 公开(公告)号: | CN109669679B | 公开(公告)日: | 2022-04-29 |
| 发明(设计)人: | 张明庆;徐达;黎军 | 申请(专利权)人: | 北京微播视界科技有限公司 |
| 主分类号: | G06F8/20 | 分类号: | G06F8/20 |
| 代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
| 地址: | 100086 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务 检测 处理 方法 装置 电子设备 | ||
本申请实施例提供了一种服务检测及处理方法、装置及电子设备。该方法包括:检测到服务请求时,确定服务请求针对的服务提供对象;依据服务提供对象,获取预注册的服务提供对象的服务协议,并转移服务协议至预定区域,以使服务请求依据服务协议调用服务提供对象提供的服务。本申请实施例实现了依据服务请求实时传递相应的服务协议的目的,避免了无法获取到修改后的服务协议的情形,同时解决了现有技术中依赖人工转移服务协议过程中导致的传递错误问题,从而提高了服务请求的效率。
技术领域
本申请涉及服务发现及服务注册技术领域,具体而言,本申请涉及一种服务检测及处理方法、装置及电子设备。
背景技术
现有的研发技术中,主要的研发技术为组件化。组件化可以允许多人同时协作,编写及开发、研究不同的功能模块,能够解耦复杂系统,将负载的系统拆分为多个功能模块,从而能够使拆分后或重组后各个功能模块单独运行,并且对外提供服务。
现有的功能模块间的服务调用过程中,被调用的功能模块的服务协议存在易被修改的风险,因此会影响后续其他功能模块的调用,从而导致通信失败。
发明内容
本申请提供了一种服务检测及处理方法、装置及电子设备,可以解决上述技术问题。所述技术方案如下:
第一方面,本申请提供了一种服务检测及处理方法,该方法包括:
检测到服务请求时,确定服务请求针对的服务提供对象;
依据服务提供对象,获取预注册的所述服务提供对象的服务协议,并转移服务协议至预定区域,以使服务请求依据服务协议调用服务提供对象提供的服务。
第二方面,本申请提供了一种服务检测及处理装置,该装置包括:
服务检测模块,用于检测到服务请求时,确定服务请求针对的服务提供对象;
服务处理模块,用于依据服务提供对象,获取预注册的所述服务提供对象的服务协议,并转移服务协议至预定区域,以使服务请求依据服务协议调用服务提供对象提供的服务。
第三方面,本申请提供了一种电子设备,该电子设备包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于:执行上述服务检测及处理方法。
第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现上述服务检测及处理方法。
本申请实施例提供的技术方案带来的有益效果是:检测到服务请求时,确定服务请求针对的服务提供对象,依据服务提供对象,获取预注册的服务提供对象的服务协议,并转移服务协议至预定区域,实现了依据服务请求实时传递相应的服务协议的目的,避免了服务协议被修改的情形,同时解决了现有技术中依赖人工转移服务协议过程中导致的传递错误问题,从而提高了服务请求的效率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。
图1为本申请实施例提供的一种服务检测及处理方法的流程示意图;
图2为本申请实施例提供的另一种服务检测及处理方法的流程示意图;
图3为本申请实施例提供的一种服务检测及处理方法的一个应用场景的服务调用结果示意图;
图4为本申请实施例提供的一种服务检测及处理装置的结构示意图;
图5为本申请实施例提供的一种电子设备的结构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京微播视界科技有限公司,未经北京微播视界科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811626773.5/2.html,转载请声明来源钻瓜专利网。





