[发明专利]服务调用方法、系统、设备以及存储介质在审
申请号: | 202211351194.0 | 申请日: | 2022-10-31 |
公开(公告)号: | CN115640080A | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 李元;许林;徐开庭;袁波;张正源;蒲小飞;张杰;万为侗;刘通;陈建刚;杨洋 | 申请(专利权)人: | 成都赛力斯科技有限公司 |
主分类号: | G06F9/448 | 分类号: | G06F9/448;G06F9/4401;G06F9/50 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 邵飞 |
地址: | 610000 四川省成都市自由贸易试验区*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 调用 方法 系统 设备 以及 存储 介质 | ||
本发明实施例提出了一种服务调用方法、系统、设备以及存储介质,涉及车辆座舱系统技术领域;通过服务调用系统,实现基于统一接口为不同应用提供服务调用。所述方法包括:获取目标应用端请求的需求服务对应至少一个第一功能参数;在预先设置的服务功能与服务端对应关系中,查找每个所述第一功能参数对应的目标服务端;从至少一个所述目标服务端调用所述目标应用端请求的需求服务。
【技术领域】
本发明实施例涉及车辆座舱系统技术领域,尤其涉及一种服务调用方法、系统、设备以及存储介质。
【背景技术】
在主机厂座舱系统的单个应用(CLIENT)开发过程中,需要对接各种服务(SERVER)来实现功能和逻辑,比如语音应用,需要对接车身服务来控制车身属性、对接天气服务来获取天气信息、对接地图服务来获取位置信息,才能实现符合用户需求的语音服务。因此实现一个应用需要对接多个服务,然而每个服务对外接口各不相同,大大影响了应用开发、扩展、维护的效率;同时,一个服务也会被多个应用对接,例如除了语音应用需要使用车身服务的接口以外,车控车设的应用需要使用车身服务的能力接口。
为适应对接不同服务以及服务的升级,开发应用需要重复开发接口,造成人力物力的浪费。
【发明内容】
本发明实施例提供了一种服务调用方法、系统、设备以及存储介质,通过服务调用系统,实现基于统一接口为不同应用提供服务调用。
第一方面,本发明实施例提供一种服务调用方法,应用于服务调用系统,所述方法包括:获取目标应用端请求的需求服务对应至少一个第一功能参数;在预先设置的服务功能与服务端对应关系中,查找每个所述第一功能参数对应的目标服务端;从至少一个所述目标服务端调用所述目标应用端请求的需求服务。
上述服务调用方法根据目标应用端欲调用服务的功能参数,在预先设置的功能和服务端映射关系中,查找到为应用端欲调用服务提供数据的多个关联服务端,服务调用系统通过统一接口调用对多个关联服务端进行设置,或调用多个关联服务端的数据,不需要开发多个接口实现服务的调用。
其中一种可能的实现方式中,从至少一个所述目标服务端调用所述目标应用端请求的需求服务,包括:
将所述目标应用端请求的需求服务分发到至少一个所述目标服务端中每个目标服务端;
获取每个目标服务端响应所述需求服务上报的服务数据对应的第二功能参数;
在预先设置的需求功能与应用端对应关系中,查找每个目标服务端上报服务数据对应的所述目标应用端;
将至少一个所述目标服务端上报的服务数据分发给所述目标应用端。
其中一种可能的实现方式中,所述方法还包括:
当接收到任意新增应用端初始化信息,建立并存储所述新增应用端关联功能与所述新增应用端的对应关系,得到功能列表参数;
在预先设置的服务与服务端对应关系中,查找所述第一功能参数对应的目标服务端,包括:
在所述功能列表参数,查找所述第一功能参数对应的目标服务端。
其中一种可能的实现方式中,所述方法还包括:
当接收到任意新增服务端初始化信息,建立所述新增服务端支持服务项和所述新增服务端的对应关系,得到服务列表参数;
在预先设置的需求功能与应用端对应关系中,查找每个目标服务端上报服务数据对应的所述目标应用端,包括:
在所述服务列表参数中,查找每个目标服务端上报服务数据对应的所述目标应用端。
其中一种可能的实现方式中,所述需求服务包括注册服务、设置参数服务、调用数据服务以及取消注册服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都赛力斯科技有限公司,未经成都赛力斯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211351194.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:柔性显示屏转移装置
- 下一篇:一种气动高效型新型HY黏性物料卸料器