[发明专利]一种服务编排退出方法、执行方法、设备及介质在审
申请号: | 202310627606.7 | 申请日: | 2023-05-30 |
公开(公告)号: | CN116661826A | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 王超;何星;阳雨;王辉 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;B60R16/023 |
代理公司: | 重庆华科专利事务所 50123 | 代理人: | 黄启梅 |
地址: | 400023 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 编排 退出 方法 执行 设备 介质 | ||
为解决现有技术中服务编排退出时不能恢复至编排执行前的状态,提供了提出一种服务编排退出方法、执行方法、设备及介质。该服务编排退出方法包括:在获取到编排退出信号后,根据需要退出的编排信息中的退出方式,执行动作一和/或动作二;动作一为将需要恢复的目标编排项恢复至编排执行之前的配置状态,以实现车辆状态恢复;动作二为根据退出编排脚本执行退出编排项对应的服务调用,以实现退出编排执行。
技术领域
本发明涉及车载服务编排技术领域,具体为一种服务编排退出方法、执行方法、设备及介质。
背景技术
在汽车行业中,越来越多的人倾向于采用SOA的服务化概念。SOA(Service-OrientedArchitecture)是一种面向服务的软件设计思想,是未来“软件定义汽车”的基础。基于SOA架构的汽车旨在打通车内上万个零部件和应用软件之间的协同合作。在SOA架构中,服务是整个系统的抽象手段,是系统最基础的单元。每个服务具有独立的功能,各个域将自己的能力全部服务化,提供给第三方使用,服务之间通过统一的接口相互访问,并支持组合扩展。基于SOA架构的服务化,具有松耦合、可复用、高内聚的特点,是未来汽车智能化发展的底层支撑。服务编排是将服务化的服务按照逻辑或流程组合的过程,其结果是对逻辑或流程的描述,需要使用相应的服务编排执行引擎来解析处理。
服务编排执行引擎在执行处理编排流程后,往往直接结束,但在某个条件或场景下用户还想要退出来执行其他的动作或者恢复之前的状态。例如,在 “一种基于SOA架构的车端服务编排引擎系统及方法”(专利申请号:CN202210188426.9)中在服务编排执行引擎执行处理编排流程后,直接结束,不再等待退出并执行对应的动作。在“服务编排的参数更新方法、装置、设备及存储介质”(专利申请号:CN202310163903.0)中仅考虑了服务编排退出时自动识别参数并更新,不能解决退出时状态恢复和执行退出编排的要求。
发明内容
本发明的目的在于基于SOA架构,提出一种服务编排退出方法、执行方法、设备及介质,用于解决现有技术中服务编排退出时不能恢复至编排执行前的状态。
本发明的技术方案为:
本发明提供了一种服务编排退出方法,包括:
在获取到编排退出信号后,根据需要退出的编排信息中的退出方式,执行动作一和/或动作二;
动作一为将需要恢复的目标编排项恢复至编排执行之前的配置状态,以实现车辆状态恢复;
动作二为根据退出编排脚本执行退出编排项对应的服务调用,以实现退出编排执行。
优选地,所述编排信息中的退出方式为:表征需要对编排项的状态及状态参数恢复至执行编排前的状态的执行恢复方式和/表征需要执行预先设定的编排的执行退出编排方式;
根据需要退出的编排信息中的退出方式,执行动作一和/或动作二的步骤包括:
若所述目标编排信息中的退出方式为执行恢复方式,执行动作一;
若所述目标编排信息中的退出方式为执行退出编排方式,执行动作二;
若所述目标编排信息中的退出方式为执行恢复方式和执行退出编排方式,执行动作一和动作二。
优选地,动作一中,将需要恢复的目标编排项恢复至编排执行之前的配置状态的步骤包括:
获取编排中需要恢复的目标编排项;
获取目标编排项在目标编排执行之前的配置参数;
将各目标编排项在目标编排执行之前的配置参数分别设置至对应目标编排项的参数中;
进行目标编排项服务调用,以使各目标编排项恢复到编排执行之前的配置状态。
优选地,获取编排中需要恢复的目标编排项的步骤包括:
从第一编排项配置清单中获取到需要恢复的至少一个第一目标编排项,第一编排项配置清单为预先从云端服务管理系统获取到的包含车辆需要恢复的全部编排项;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310627606.7/2.html,转载请声明来源钻瓜专利网。