[发明专利]服务上线方法、服务更新方法及服务提供方法在审
申请号: | 202110809245.9 | 申请日: | 2021-07-16 |
公开(公告)号: | CN113535187A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 宋辽;张铮;李得志;叶杨婕 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60;G06F8/65;G06F8/36;G06F9/54;G06F9/50 |
代理公司: | 北京市通商律师事务所 11951 | 代理人: | 巩靖 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 上线 方法 更新 提供 | ||
本公开提供了一种服务上线方法、服务更新方法及服务提供方法,涉及互联网应用领域,尤其涉及互联网应用的上线、更新领域。具体实现方案为:将上线的目标服务拆分成由多个子服务组成,从而目标服务的子服务能够相对独立的开发、测试,进而能够提升目标服务开发上线的效率;此外,不同的目标服务可能包括相同的子服务,从而在进行服务开发时,能够直接利用先前上线服务已经开发的子服务,能够提升子服务的复用率,进而能够提升开发的效率及上线的效率,例如,欲开发上线的服务A对应的图信息包含a、b、c三个子服务,先前开发的服务B对应的图信息包含c、d、e三个子服务,则针对服务A开发时可以复用服务B开发时的子服务c,从而提升服务A开发及上线的效率。
技术领域
本公开涉及互联网技术领域,尤其涉及互联网应用服务技术领域。
背景技术
随着互联网应用技术的发展,互联网应用的功能越来越强大,一个互联网应用通常包含多种应用服务功能,如何实现该些应用服务功能的上线、更新,以及如何为用户提供应用服务成为了一个问题。
发明内容
本公开提供了一种服务上线方法、服务更新方法及服务提供方法。
根据本公开的第一方面,提供了一种服务上线方法,包括:
当预定的第一目标服务上线事件发生时,确定第一目标服务对应的目标服务图信息并存储至服务器,目标服务图信息包括完成相应目标服务所需执行的各个子服务、子服务之间的执行逻辑,目标服务图信息用于当接收到相应目标服务服务请求时,基于目标服务图信息按照完成相应目标服务所需执行的各个子服务的执行逻辑执行相应的子服务;
获取各子服务资源,并基于各子服务资源进行第一目标服务上线处理。
根据本公开的第二方面,提供了一种服务更新方法,包括:
当预定的第一目标服务更新事件发生时,判断第一目标服务更新事件是否为子服务更新;
如果第一目标服务更新事件为子服务更新,则基于新子服务进行第一目标服务的服务更新。
根据本公开的第三方面,提供了一种服务提供方法,包括:
当接收到针对第一目标服务的服务请求时,基于预存储的服务与服务图信息的映射关系,确定第一目标服务对应的服务图信息,目标服务图信息包括完成目标服务所需执行的各个子服务、子服务之间的执行逻辑;
基于第一目标服务对应的服务图信息调用并按照子服务之间的执行逻辑执行相应的子服务;
基于各执行子服务的执行结果确定目标服务结果。
根据本公开的第四方面,提供了一种服务上线装置,包括:
第一确定模块,用于当预定的第一目标服务上线事件发生时,确定第一目标服务对应的目标服务图信息并存储至服务器,目标服务图信息包括完成相应目标服务所需执行的各个子服务、子服务之间的执行逻辑,目标服务图信息用于当接收到相应目标服务服务请求时,基于目标服务图信息按照完成相应目标服务所需执行的各个子服务的执行逻辑执行相应的子服务;
上线处理模块,用于获取各子服务资源,并基于各子服务资源进行第一目标服务上线处理。
根据本公开的第五方面,一种服务更新装置,包括:
第一判断模块,用于当预定的第一目标服务更新事件发生时,判断第一目标服务更新事件是否为子服务更新;
更新模块,用于如果第一目标服务更新事件为子服务更新,则基于新子服务进行第一目标服务的服务更新。
根据本公开的第六方面,提供了一种服务提供装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110809245.9/2.html,转载请声明来源钻瓜专利网。