基于面向服务架构SOA的服务管理方法、装置和存储介质与流程
- 国知局
- 2025-01-10 13:31:45
本申请涉及soa服务,特别是涉及一种基于面向服务架构soa的服务管理方法、装置和存储介质。
背景技术:
1、随着汽车智能化、网联化、共享化的趋势,终端用户对车辆功能的预期也悄然发生着改变,汽车在实现高等级自动驾驶/辅助驾驶功能的同时,也更趋向于提升用户体验,例如满足快速的功能更新和升级,可以提供个性化、人性化、差异化的功能与服务等。
2、soa(service oriented architecture,面向服务的架构)为未来的车辆软件服务提供了良好的解决方案。不同于传统汽车电子电气架构中面向信号的架构,soa以标准化的服务接口,松耦合的服务机制以及可组合扩展的服务特性,将成为汽车领域“软件驱动创新”的技术基础。
3、然而,目前在对soa服务架构的车辆功能进行更新和维护的过程中,均是将各车辆功能以通信矩阵的形式导出至excel表格中,以实现对各车辆功能的管理。但这种管理容易导致各车辆功能中的数据不一致、excel表格版本混乱和安全性不足等问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种基于面向服务架构soa的服务管理方法、装置和存储介质,能够更好地对车辆服务进行管理。
2、第一方面,本申请提供了一种基于面向服务架构soa的服务管理方法,该方法包括:
3、获取不同用户对车载终端中的车辆功能模块执行编辑操作所生成的编辑指令;
4、响应于编辑指令,根据编辑操作,更新车辆功能模块下的操作日志数据和/或车辆运行数据;其中,编辑操作包括模块更新操作和/或模块使用操作。
5、在其中一个实施例中,若编辑操作为模块更新操作,则响应于编辑指令,根据编辑操作,更新车辆功能模块下的操作日志数据和/或车辆运行数据,包括:
6、对模块更新操作对应的操作内容数据进行规范性验证;若规范性验证通过,则基于操作内容数据的历史版本号,生成操作内容数据的第一版本号;根据第一版本号和操作内容数据,更新车辆功能模块下的操作日志数据。
7、在其中一个实施例中,对模块更新操作对应的操作内容数据进行规范性验证,包括:
8、根据不同编辑操作下的标准化规范数据,对模块更新操作对应的操作内容数据下的服务属性数据,进行规范性验证;其中,服务属性数据包括服务属性字段和服务属性字段下的属性值。
9、在其中一个实施例中,标准化规范数据包括标准数据模型中所包含的不同编辑操作对应的标准服务属性,以及,标准验证规则中对不同编辑操作对应标准服务属性的属性规范;相应的,根据不同编辑操作下的标准化规范数据,对模块更新操作对应的操作内容数据下的服务属性数据,进行规范性验证,包括:
10、根据标准服务属性,对模块更新操作下的服务属性字段进行全面性验证;根据标准服务属性的属性规范,对模块更新操作下的服务属性字段下的属性值进行合法性验证。
11、在其中一个实施例中,标准化规范数据基于汽车开放系统架构通信协议autosarsome/ip生成。
12、在其中一个实施例中,若编辑操作为模块使用操作,则响应于编辑指令,根据编辑操作,更新车辆功能模块下的操作日志数据和车辆运行数据,包括:
13、对模块使用操作进行权限验证;若权限验证通过,则基于车辆运行数据的历史版本号,生成模块使用操作对应操作内容数据的第二版本号;根据第二版本号和在模块使用操作下的车辆运行数据,更新车辆功能模块下的车辆运行数据。
14、第二方面,本申请还提供了一种基于面向服务架构soa的服务管理装置,该装置包括:
15、获取模块,用于获取不同用户对车载终端中的车辆功能模块执行编辑操作所生成的编辑指令;
16、响应模块,用于响应于编辑指令,根据编辑操作,更新车辆功能模块下的操作日志数据和/或车辆运行数据;其中,编辑操作包括模块更新操作和/或模块使用操作。
17、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
18、获取不同用户对车载终端中的车辆功能模块执行编辑操作所生成的编辑指令;
19、响应于编辑指令,根据编辑操作,更新车辆功能模块下的操作日志数据和/或车辆运行数据;其中,编辑操作包括模块更新操作和/或模块使用操作。
20、第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
21、获取不同用户对车载终端中的车辆功能模块执行编辑操作所生成的编辑指令;
22、响应于编辑指令,根据编辑操作,更新车辆功能模块下的操作日志数据和/或车辆运行数据;其中,编辑操作包括模块更新操作和/或模块使用操作。
23、第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
24、获取不同用户对车载终端中的车辆功能模块执行编辑操作所生成的编辑指令;
25、响应于编辑指令,根据编辑操作,更新车辆功能模块下的操作日志数据和/或车辆运行数据;其中,编辑操作包括模块更新操作和/或模块使用操作。
26、上述基于面向服务架构soa的服务管理方法、装置和存储介质,通过获取不同用户对车载终端中的车辆功能模块执行编辑操作所生成的编辑指令;并根据编辑指令,实现对车辆功能模块下的操作日志数据和/或车辆运行数据的更新。本方案通过引入soa平台,可以直接通过soa平台实现对车辆功能模块的编辑操作,使得对各车辆功能模块的编辑过程更加便捷化,从而更好地实现对车辆服务进行管理。
技术特征:1.一种基于面向服务架构soa的服务管理方法,其特征在于,应用于soa平台,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,若所述编辑操作为模块更新操作,则所述响应于所述编辑指令,根据所述编辑操作,更新所述车辆功能模块下的操作日志数据和/或车辆运行数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述对模块更新操作对应的操作内容数据进行规范性验证,包括:
4.根据权利要求3所述的方法,其特征在于,所述标准化规范数据包括标准数据模型中所包含的不同编辑操作对应的标准服务属性,以及,标准验证规则中对不同编辑操作对应标准服务属性的属性规范;相应的,所述根据不同编辑操作下的标准化规范数据,对所述模块更新操作对应的操作内容数据下的服务属性数据,进行规范性验证,包括:
5.根据权利要求3所述的方法,其特征在于,所述标准化规范数据基于汽车开放系统架构通信协议autosar some/ip生成。
6.根据权利要求1所述的方法,其特征在于,若所述编辑操作为模块使用操作,则所述响应于所述编辑指令,根据所述编辑操作,更新所述车辆功能模块下的操作日志数据和车辆运行数据,包括:
7.一种基于面向服务架构soa的服务管理装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
技术总结本申请涉及一种基于面向服务架构SOA的服务管理方法、装置和存储介质。所述方法包括:获取不同用户对车载终端中的车辆功能模块执行编辑操作所生成的编辑指令;响应于编辑指令,根据编辑操作,更新车辆功能模块下的操作日志数据和/或车辆运行数据;其中,编辑操作包括模块更新操作和/或模块使用操作。采用本方法能够更好地对车辆服务进行管理。技术研发人员:曾志豪,李长洲,陈兴,李超,高仕宁,马菲菲,强一丁,高通,庾杰,朱静受保护的技术使用者:中国第一汽车股份有限公司技术研发日:技术公布日:2025/1/6本文地址:https://www.jishuxx.com/zhuanli/20250110/353716.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。