[发明专利]一种服务编排脚本解析执行方法、系统及可读存储介质在审
申请号: | 202211053390.X | 申请日: | 2022-08-31 |
公开(公告)号: | CN115981724A | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 阳雨;王超;高方泽 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
主分类号: | G06F8/75 | 分类号: | G06F8/75;G06F8/41;G06F40/205 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 杜柱东 |
地址: | 400023 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 编排 脚本 解析 执行 方法 系统 可读 存储 介质 | ||
本发明涉及车端服务编排脚本解析执行技术领域,公开了一种服务编排脚本解析执行方法、系统及可读存储介质,所述方法为:所述云端向所述车端下发脚本,其中,所述脚本包括前置条件信息文本和执行块信息文本;所述车端解析所述前置条件信息文本和所述执行块信息文本,获得前置条件信息和执行块信息;所述车端实时采集状态信息,当车端状态信息满足所述前置条件信息时,根据所述执行块信息执行对应的服务。本发明用于解决现有技术中,动作事件的解析和执行方法处理时间花费较长,效率较低的问题。
技术领域
本发明涉及车端服务编排脚本解析执行技术领域,尤其涉及一种车端服务编排脚本解析执行方法、系统及可读存储介质。
背景技术
目前,汽车产业正向电动化、智能化演进,技术、用户体验等驱动新能源汽车市场快速成长,随着智能汽车的逐步推进,整车软硬件的复杂度也在持续提升,行业向软件定义汽车转型已经成为产业共识。
基于服务的软件架构将加速软件定义汽车时代的到来,个性化、体验化将成为用户选择汽车的重要考虑因素。从技术层面,架构如何分层、服务如何划分有利于最大化复用、最简化开发维护和长期演进是关键挑战,只有合理、稳定、统一的服务划分才能确保软件定义汽车实现价值最大化。
服务编排是将一个业务流程分解得到的多个服务进行组装、连接,将车端能力服务化,对其进行抽象封装,并提供给用户进行编排组合,以实现定制化、个性化车端能力的需求。
中国发明专利【公开号CN112346618A】公开了一种车辆服务处理方法和装置,当检测到服务编排指令时,显示服务编排界面,
该方法将各项车联网功能集成到服务平台,用户通过服务平台分别将触发事件和动作事件进行编排就可以定制新的车辆服务,无需用户编码,编排操作简单快捷,提高车辆服务的定制效率,节省车辆服务的定制成本。
但该方法并未涉及动作事件的解析和执行方法,未对动作事件的具体处理逻辑进行设计和考虑,如条件判断、分支判断等,只是对单一动作进行执行。而现有技术中,动作事件的解析和执行方法处理时间花费较长,效率较低。
发明内容
有鉴于此,本发明的目的是提供一种车端服务编排脚本解析执行方法、系统及可读存储介质,解决现有技术中,动作事件的解析和执行方法处理时间花费较长,效率较低的问题。
本发明通过以下技术手段解决上述技术问题:
第一方面,本申请实施例提供了一种车端服务编排脚本解析执行方法,应用于车端服务编排脚本解析执行系统,所述车端服务编排脚本解析执行系统包括云端和车端,所述方法为:
S1、所述云端向所述车端下发脚本,其中,所述脚本包括前置条件信息文本和执行块信息文本;
S2、所述车端解析所述前置条件信息文本和所述执行块信息文本,获得前置条件信息和执行块信息;
S3、所述车端实时采集状态信息,当车端状态信息满足所述前置条件信息时,根据所述执行块信息执行对应的服务。
结合第一方面,在一些可选的实施方式中,所述步骤S2的具体方法为:
S21、根据所述前置条件信息文本类型,记录并存储对应的前置条件信息;
S22、遍历所述执行块信息文本,获得至少一个执行块,所述执行块包括单一执行块和复合执行块;
S23、根据所述执行块类型,记录并存储所有执行块的执行块信息。
结合第一方面,在一些可选的实施方式中,所述步骤S23的具体方法为:
S231、将一个所述执行块作为目标执行块,将该执行块标记为已记录执行块;
S232、将目标执行块对应的执行块信息记录并存储在所述车端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211053390.X/2.html,转载请声明来源钻瓜专利网。