[发明专利]一种车端服务通信配置方法、系统、设备及存储介质在审
申请号: | 202211535213.5 | 申请日: | 2022-11-30 |
公开(公告)号: | CN115834375A | 公开(公告)日: | 2023-03-21 |
发明(设计)人: | 陶登攀;周小波;尹慧慧;刘洪丹;农光能 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
主分类号: | H04L41/0803 | 分类号: | H04L41/0803;H04L67/12 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 张双凤 |
地址: | 400023 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 通信 配置 方法 系统 设备 存储 介质 | ||
1.一种车端服务通信配置方法,其特征在于,所述方法包括:
S100、获取用车需求信息以配置所述车端服务的使用场景和功能,并据以构建所述车端服务的面向服务架构(SOA)服务模型,所述SOA服务模型包括服务基础信息(121)和服务能力信息(122);
S200、所述SOA服务模型基于数据分发服务(DDS)通信协议给所述服务能力信息(122)的服务接口(123)配置域身份标识(Domain ID)值,并根据所述服务接口(123)的类型配置所述车端服务的主题(Topic)单元参数;
S300、所述SOA服务模型构建多个所述车端服务内容集合的车端应用程序,将所述服务接口(123)配置的Domain ID值和Topic单元参数提交至所述服务基础信息(121)的各功能域,所述SOA服务模型将所述Domain ID值和所述Topic单元参数设置为所述功能域间的通讯参数;
S400、所述SOA服务模型基于所述通讯参数检测所述服务基础信息(121)的各所述功能域间的通信连通性,并通过车端代码生成器的代码生成代码自动生成模块,所述代码自动生成模块根据所述通讯参数生成各所述功能域对应所述车端应用程序的通信代码。
2.根据权利要求1中任一所述的方法,其特征在于,所述S100步骤包括:
S110、根据所述用车需求信息定义所述车端服务的所述使用场景和功能;
S120、定义所述车端服务在所述使用场景和功能中需要的所述通讯参数的数据类型结构;
S130、配置所述通讯参数中的所述服务基础信息(121);
S140、定义所述服务能力信息(122)在所述通讯参数中的服务版本信息;
S150、定义所述服务能力信息(122)的所述通讯参数中的所述服务接口(123)信息;
S160、确认需要引用所述服务能力信息(122)在所述使用场景和功能中需要的依赖服务(124)。
3.根据权利要求2所述的方法,其特征在于,所述S150步骤包括:
若所述服务接口(123)为方法(Methods)接口类型,配置接口编码、接口描述、一个或多个输入参数以及一个输出参数;
若所述服务接口(123)为事件(Events)接口类型,配置接口编码、接口描述、一个输入参数以及一个输出参数;
若所述服务接口(123)为字段(Fields)接口类型,配置接口编码、接口描述以及参数属性,所述参数属性包括获取(Get)、设置(Set)、和订阅(Notify)。
4.根据权利要求1所述的方法,其特征在于,所述S200步骤包括:
对所述SOA服务模型中各所述服务接口(123)设置唯一的Domain ID值;
若所述服务接口(123)为Methods接口类型时,为每一个Methods接口配置统一的回复主题(Reply Topic)和请求主题(Request Topic);
若所述服务接口(123)为Events接口类型时,为每一个Event接口配置单独的Topic;
若所述服务接口(123)为Field接口类型时,当所述参数属性为Set/Get的情况下,为每一个Field接口配置统一的Reply Topic和Request Topic;当所述参数属性为Notify的情况下,为每一个Notify配置单独的Topic。
5.根据权利要求1所述的方法,其特征在于,所述S300步骤包括:
根据用车需求中不同的使用场景和功能差异形成多个所述车端服务内容,并将多个所述车端服务内容集合形成基于所述SOA服务模型的车端应用程序;
所述SOA服务模型将配置的所述Domain ID值和所述Topic单元参数提交至多个所述车端服务的各所述功能域与所述车端应用程序之间的所述服务接口(123);
所述SOA服务模型将所述服务接口(123)的所述Domain ID值和所述Topic单元参数设置为所述车端应用程序与所述车端服务间的通讯参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211535213.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型双余度电作动筒
- 下一篇:一种强密封防泄漏油气回收吸附装置