买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开一种服务编排脚本执行系统及方法,执行系统的核心业务层包括:脚本管理模块、场景识别模块、脚本决策模块和脚本执行模块。执行方法是先对服务进行编排生成脚本,脚本保存到引擎;实时监听脚本定义的事件或状态,然后判断识别到触发了哪个脚本,然后决策脚本是否执行,决策脚本需要执行后,按脚本定义的服务功能去执行脚本。本发明方法通过根据事先定义好的脚本,对服务功能进行编排,低代码的快速实现新的场景功能。对服务进行编排生成脚本,实现零代码自定义用车场景,改变了当前硬编码式的产品开发体系模式,大幅提升新功能研发效率;并形成可见、可触、可体验的用户使用新模式,大幅提升用户体验与产品灵活性。
主权项:1.一种服务编排脚本执行方法,其特征在于,首先对服务进行编排生成脚本,脚本保存到引擎;实时监听脚本定义的事件或状态,然后判断识别到触发了哪个脚本,再决策脚本是否执行,决策脚本需要执行后,按脚本定义的服务功能去执行脚本;并采用如下系统进行执行,所述系统的核心业务层包括:脚本管理模块、场景识别模块、脚本决策模块和脚本执行模块;其中:脚本管理模块:负责本地和下载云端规划的脚本,同时提供脚本的新增;场景识别模块:获取车辆硬件、生态和系统的状态,来识别哪些规则脚本被触发;脚本决策模块:当规则脚本被触发,该模块结合脚本前置条件和冷却时间,来决策该脚本的交互和服务调用是否执行;脚本执行模块:对可执行脚本进行冲突判定,并执行脚本中包含的动作;所述核心业务层执行如下流程:S1、脚本管理模块加载脚本:脚本管理模块载入当前的脚本,并将脚本中触发条件及脚本ID设置到场景识别模块;S2、场景识别模块判断使用哪个脚本:场景识别模块通过适配层监听当前脚本所需车辆信号变化,并进行场景条件的触发判断;识别到满足脚本触发条件,根据脚本ID通知脚本管理模块对应脚本触发,并由脚本管理模块将对应脚本下发到决策模块中进行决策判定;S3、脚本决策模块决策脚本是否执行:脚本决策模块将从决策队列中取出优先级最高的脚本,判定该脚本的前置条件及冷却时间,根据判定结果决定是否可以执行;对于满足执行条件的脚本,发送给执行队列;对于不满足运行条件的脚本进行抛弃;S4、脚本执行模块执行脚本:脚本执行模块从执行队列中获取优先级最高的脚本进行冲突判定,判定成功后开始执行脚本;适配层提供相应执行功能的支持。
全文数据:
权利要求:
百度查询: 重庆长安汽车股份有限公司 一种服务编排脚本执行系统及方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。