【技术实现步骤摘要】
本专利技术涉及ecu中面向服务的通信应用,尤其是涉及一种多ecu的客户端动态服务发现方法和装置。
技术介绍
1、autosar的自适应(adaptive platform,ap)平台可基于someip协议实现多ecu中客户端和服务端面向服务的通信编程(soa编程)。
2、经专利技术人研究发现,在常用的服务发现和服务提供的通信编程实现过程中,若客户端需求的服务和/或服务端提供的服务信息发生变化,则需要重启客户端,与此同时还需要重新对客户端的服务需求进行配置;此种服务发现方法较为繁琐,不利于当前多ecu场景中多客户端和多服务端的服务应用。
技术实现思路
1、有鉴于此,本专利技术的目的在于提供一种多ecu的客户端动态服务发现方法和装置,缓解服务信息发生变化的情况下,客户端重启较为繁琐的技术问题。
2、第一方面,实施例提供一种多ecu的客户端动态服务发现方法,当前ecu包括一个中间件代理进程,一个守护进程,至少一个客户端和至少一个服务端;所述方法包括:
3、当前
...【技术保护点】
1.一种多ECU的客户端动态服务发现方法,其特征在于,当前ECU包括一个中间件代理进程,一个守护进程,至少一个客户端和至少一个服务端;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,当前ECU的守护进程按照第一预设周期同步每个服务端提供的服务信息,并更新所述中间件代理进程中的当前服务ID的步骤,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,当所述当前ECU的客户端启动时,判断是否在所述
...【技术特征摘要】
1.一种多ecu的客户端动态服务发现方法,其特征在于,当前ecu包括一个中间件代理进程,一个守护进程,至少一个客户端和至少一个服务端;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,当前ecu的守护进程按照第一预设周期同步每个服务端提供的服务信息,并更新所述中间件代理进程中的当前服务id的步骤,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,当所述当前ecu的客户端启动时,判断是否在所述中间件代理进程的当前服务id中成功发现所述客户端的目标服务id的步骤,包括:
6.根据权利...
【专利技术属性】
技术研发人员:李冰,王利新,孙勇芳,张振虎,
申请(专利权)人:东软睿驰汽车技术沈阳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。