用于智能车载网联终端的服务快速启动方法及装置制造方法及图纸

技术编号:27540103 阅读:19 留言:0更新日期:2021-03-03 11:33
本申请公开了一种用于智能车载网联终端的服务快速启动方法及装置,本申请方法包括在车联网服务器中的主服务启动之后,所述主服务对应的主程序发布服务启动事件;在非主服务对应的辅助程序监听所述服务启动事件的情况下,响应所述服务启动事件并自启动所述辅助程序对应的所述非主服务。本申请解决现有的车联网服务启动需要人工配置的方式效率低的问题。服务启动需要人工配置的方式效率低的问题。服务启动需要人工配置的方式效率低的问题。

【技术实现步骤摘要】
用于智能车载网联终端的服务快速启动方法及装置


[0001]本申请涉及车联网
,具体而言,涉及一种用于智能车载网联终端的服务快速启动方法及装置。

技术介绍

[0002]车联网的概念源于物联网,即车辆物联网,是以行驶中的车辆为信息感知对象,借助新一代信息通信技术,实现车与车、人、路、服务平台之间的网络连接,提升车辆整体的智能驾驶水平,为用户提供安全、舒适、智能、高效的驾驶感受与交通服务,同时提高交通运行效率,提升社会交通服务的智能化水平。
[0003]车联网通过新一代信息通信技术,实现车与云平台、车与车、车与路、车与人、车内等全方位网络链接,主要实现了“三网融合”,即将车内网、车际网和车载移动互联网进行融合。车联网是利用传感技术感知车辆的状态信息,并借助无线通信网络与现代智能信息处理技术实现交通的智能化管理,以及交通信息服务的智能决策和车辆的智能化控制。
[0004]目前基于车联网的服务即车联网服务越来越多,对于车联网的后台服务,对应的需要开启的服务也是越来越多,对于多种服务的开启,目前大都是智能车载网联终端启动车辆联网服务后,通过人工手动启动的方式进行多种服务的开启,非常的不方便,效率低。

技术实现思路

[0005]本申请的主要目的在于提供一种用于智能车载网联终端的服务快速启动方法及装置,解决现有的车联网服务启动需要手动启动的方式效率低的问题。
[0006]为了实现上述目的,根据本申请的第一方面,提供了一种用于智能车载网联终端的服务快速启动方法。
[0007]根据本申请的用于智能车载网联终端的服务快速启动方法包括:在车联网服务器中的主服务启动之后,所述主服务对应的主程序发布服务启动事件;在非主服务对应的辅助程序监听所述服务启动事件的情况下,响应所述服务启动事件并自启动所述辅助程序对应的所述非主服务。
[0008]可选的,所述服务启动事件中包含需要启动的服务的标识信息,所述响应所述服务启动事件并自启动所述辅助程序对应的所述非主服务包括:辅助程序获取服务启动事件中包含的需要启动的服务的标识信息;辅助程序将需要启动的服务的标识信息与辅助程序自身对应的服务的标识信息匹配,若匹配成功,则执行对应的服务的自启动;若匹配不成功,则不执行对应的服务的自启动。
[0009]可选的,所述非主服务包括:数据redis服务、tmc服务、轨迹计算服务、地图匹配服务、地图交通事件分发服务。
[0010]可选的,所述方法还包括:主程序和辅助程序基于Spring框架中的事件机制Application Event Publisher实现
服务启动事件的发布以及服务启动事件的监听。
[0011]可选的,所述方法还包括:根据启动需要自适应的设置服务启动事件中包含的服务的标识信息。
[0012]可选的,所述方法还包括:智能车载网联终端启动车辆联网服务之后启动车联网服务器的主服务。
[0013]为了实现上述目的,根据本申请的第二方面,提供了另一种用于智能车载网联终端的服务快速启动装置。
[0014]发布模块,用于在车联网服务器中的主服务启动之后,所述主服务对应的主程序发布服务启动事件;监听模块,用于非主服务对应的辅助程序监听所述服务启动事件;自启动模块,用于响应所述服务启动事件并自启动所述辅助程序对应的所述非主服务。
[0015]可选的,所述服务启动事件中包含需要启动的服务的标识信息,所述自启动模块包括:获取单元,用于辅助程序获取服务启动事件中包含的需要启动的服务的标识信息;自启动单元,用于辅助程序将需要启动的服务的标识信息与辅助程序自身对应的服务的标识信息匹配,若匹配成功,则执行对应的服务的自启动;若匹配不成功,则不执行对应的服务的自启动。
[0016]可选的,所述非主服务包括:数据redis服务、tmc服务、轨迹计算服务、地图匹配服务、地图交通事件分发服务。
[0017]可选的,所述发布模块,还用于主程序基于Spring框架中的事件机制Application Event Publisher实现服务启动事件的发布;所述监听模块,还用于辅助程序基于Spring框架中的事件机制Application Event Publisher实现服务启动事件的监听。
[0018]可选的,所述装置还包括:设置模块,用于根据启动需要自适应的设置服务启动事件中包含的服务的标识信息。
[0019]可选的,所述自启动模块还用于:智能车载网联终端启动车辆联网服务之后启动车联网服务器的主服务。
[0020]为了实现上述目的,根据本申请的第三方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行上述第一方面中任意一项所述的用于智能车载网联终端的服务快速启动方法。
[0021]为了实现上述目的,根据本申请的第四方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器执行上述第一方面中任意一项所述的用于智能车载网联终端的服务快速启动方法。
[0022]在本申请实施例中,用于智能车载网联终端的服务快速启动方法及装置中,在车联网服务器中的主服务启动之后,主服务对应的主程序发布服务启动事件;在非主服务对
应的辅助程序监听服务启动事件的情况下;响应服务启动事件响应并自启动辅助程序对应的非主服务。可以看出,本申请中通过主程序和辅助程序之间的事件交互实现了智能车载网联终端的服务快速自启动,相比于现有的需要对于每个车联网服务尤其是主服务之外的非主服务的启动需要人工手动启动的方式更加的简便,提高了车联网服务启动的速度以及效率。
附图说明
[0023]构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是根据本申请实施例提供的一种用于智能车载网联终端的服务快速启动方法流程图;图2 是根据本申请实施例提供的一种用于智能车载网联终端的服务快速启动装置的组成框图;图3是根据本申请实施例提供的另一种用于智能车载网联终端的服务快速启动装置的组成框图。
具体实施方式
[0024]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0025]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于智能车载网联终端的服务快速启动方法,其特征在于,所述方法包括:在车联网服务器中的主服务启动之后,所述主服务对应的主程序发布服务启动事件;在非主服务对应的辅助程序监听所述服务启动事件的情况下,响应所述服务启动事件并自启动所述辅助程序对应的所述非主服务。2.根据权利要求1所述的用于智能车载网联终端的服务快速启动方法,其特征在于,所述服务启动事件中包含需要启动的服务的标识信息,所述响应所述服务启动事件并自启动所述辅助程序对应的所述非主服务包括:辅助程序获取服务启动事件中包含的需要启动的服务的标识信息;辅助程序将需要启动的服务的标识信息与辅助程序自身对应的服务的标识信息匹配,若匹配成功,则执行对应的服务的自启动;若匹配不成功,则不执行对应的服务的自启动。3.根据权利要求1或2所述的用于智能车载网联终端的服务快速启动方法,其特征在于,所述非主服务包括:数据redis服务、tmc服务、轨迹计算服务、地图匹配服务、地图交通事件分发服务。4.根据权利要求3所述的用于智能车载网联终端的服务快速启动方法,其特征在于,所述方法还包括:主程序和辅助程序基于Spring框架中的事件机制Application Event Publisher实现服务启动事件的发布以及服务启动事件的监听。5.根据权利要求2所述的用于智能车载网联终端的服务快速启动方法,其特征在于,所述方法还包括:根据启动需要自适应的设置服务启动事件中包含的服务的标识信息。6.根据权利要求1所述的用于智能车载网联终端的服务快...

【专利技术属性】
技术研发人员:林阳贺伟伟魏建超贾双成
申请(专利权)人:智道网联科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1