掌桥专利:专业的专利平台
掌桥专利
首页

新增车辆功能参数配置方法及其系统、服务器、客户端

文献发布时间:2024-04-18 19:58:21


新增车辆功能参数配置方法及其系统、服务器、客户端

技术领域

本申请涉及车辆技术领域,具体涉及一种新增车辆功能参数配置方法及其系统、服务器、客户端、存储介质。

背景技术

随着科技的发展,许多主机厂为用户提供了通过手机APP的远程控制功能对车辆进行远程控制,满足用户随时用车的需求,用户根据自己需要随时开启车辆功能,在手机APP使用远程控制功能,就是从手机APP下发一个指令到车辆执行,执行结果反馈给用户。一般而言,用户在手机APP点击功能下发指令给车辆,当操作成功时开启车辆功能,当操作失败时,如果车辆不在线则唤醒车辆再下发指令,如果车辆在线则直接返回失败结果,无法基于远程控制功能对车辆功能参数进行远程设置,而且目前远程控制功能需定制化,通常是通过立项、开发、调试和OTA升级车辆软件才能提供给用户使用,整个开发周期一般需要3到6个月,开发成本也较大。

发明内容

本申请的目的在于提出一种新增车辆功能参数配置方法及其系统、服务器、客户端、存储介质,提高新增车辆功能参数设置类功能的开发效率,降低开发成本。

为实现上述目的,本申请实施例提供一种新增车辆功能参数配置方法,所述方法包括:

服务器获取新增车辆功能参数信息,所述新增车辆功能参数信息包括参数标识和参数标识对应的写入接口信息,并将所述参数标识添加至可访问参数列表;

客户端向服务器发送获取可访问参数列表的请求;

服务器响应所述请求,将所述可访问参数列表发送至客户端;

客户端将接收到的所述可访问参数列表进行显示,接收用户输入的参数设置命令,并根据所述参数设置命令获得新增车辆功能参数的参数标识和参数值,根据所述新增车辆功能参数的参数标识和参数值调用所述参数标识对应的写入接口,将新增车辆功能参数配置为所述参数值。

本申请实施例还提供一种新增车辆功能参数配置系统,包括服务器和客户端;

所述服务器,用于获取新增车辆功能参数信息,所述新增车辆功能参数信息包括参数标识和参数标识对应的写入接口信息,并将所述参数标识添加至可访问参数列表;

所述客户端,用于向所述服务器发送获取可访问参数列表的请求;

所述服务器,用于响应所述请求,将所述可访问参数列表发送至所述客户端;

所述客户端,用于将接收到的所述可访问参数列表进行显示,接收用户输入的参数设置命令,并根据所述参数设置命令获得新增车辆功能参数的参数标识和参数值,根据所述新增车辆功能参数的参数标识和参数值调用所述参数标识对应的写入接口,将新增车辆功能参数配置为所述参数值。

本申请实施例还提供一种服务器,包括:

参数获取模块,用于获取新增车辆功能参数信息,所述新增车辆功能参数信息包括参数标识和参数标识对应的写入接口信息,并将所述参数标识添加至可访问参数列表;

参数列表发送模块,用于响应客户端发送的获取可访问参数列表的请求,将所述可访问参数列表发送至客户端;

通信模块,用于接收客户端发送的新增车辆功能参数的参数标识和参数值;

报文处理模块,用于获取与所述新增车辆功能参数的参数标识对应的写入接口信息,并根据所述参数标识、所述参数值和所述写入接口信息生成第一报文,并将所述第一报文发送至车辆终端,以使得车辆终端根据所述第一报文调用所述写入接口信息对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

本申请实施例还提供一种服务器,包括处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下方法步骤:

获取新增车辆功能参数信息,所述新增车辆功能参数信息包括参数标识和参数标识对应的写入接口信息,并将所述参数标识添加至可访问参数列表;

响应客户端发送的获取可访问参数列表的请求,将所述可访问参数列表发送至客户端;

接收客户端发送的新增车辆功能参数的参数标识和参数值;

获取与所述新增车辆功能参数的参数标识对应的写入接口信息,并根据所述参数标识、所述参数值和所述写入接口信息生成第一报文,并将所述第一报文发送至车辆终端,以使得车辆终端根据所述第一报文调用所述写入接口信息对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

本申请实施例还提供一种客户端,包括:

请求模块,用于向服务器发送获取可访问参数列表的请求,并接收所述服务器返回的可访问参数列表;其中,所述可访问参数列表包括新增车辆功能参数信息的参数标识;

显示模块,用于将接收到的所述可访问参数列表进行显示;

参数设置模块,用于接收用户输入的参数设置命令,并根据所述参数设置命令获得新增车辆功能参数的参数标识和参数值,根据所述新增车辆功能参数的参数标识和参数值调用所述参数标识对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

本申请实施例还提供一种客户端,包括处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下方法步骤:

向服务器发送获取可访问参数列表的请求,并接收所述服务器返回的可访问参数列表;其中,所述可访问参数列表包括新增车辆功能参数的参数标识;

将接收到的所述可访问参数列表进行显示;

接收用户输入的参数设置命令,并根据所述参数设置命令获得新增车辆功能参数的参数标识和参数值,根据所述新增车辆功能参数的参数标识和参数值调用所述参数标识对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被至少两个处理器执行时,实现如上所述的新增车辆功能参数配置方法。

本申请实施例提供了一种新增车辆功能参数配置方法及其方法、服务器、客户端、存储介质,服务器负责维护可访问参数列表,当需要上线新的车辆功能参数设置类功能时,开发人员在服务器上进行操作,在该操作下服务器获取新增车辆功能参数信息,并将所述新增车辆功能参数信息添加至可访问参数列表,所述新增车辆功能参数信息包括参数标识和参数标识对应的写入接口信息;客户端可以是手机等移动终端,也可以是车机,客户端可以从服务器处获取最新的可访问参数列表并进行展示;用户可以根据客户端所展示的可访问参数列表,对客户端进行操作选择可访问参数列表中的任一参数进行配置,例如是对所述新增车辆功能参数的参数值进行配置,客户端根据所述新增车辆功能参数的参数标识和参数值调用所述参数标识对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。基于以上描述可知,在本申请实施例中,当需要更新车辆功能参数时,只需在服务器对开放给不同车型用户进行远程设置的可访问参数列表中的参数信息进行添加、删除,即可在客户端展示出来,用户可对客户端展示的可访问参数列表中的参数进行相应地设置,实现低成本的在客户端动态生成参数配置项,实现基于手机、车机等客户端对车辆功能参数进行设置,而且本实施例的客户端的车辆功能参数设置类功能无需定制化,

开发周期短,能够提高上线效率和降低开发成本。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请的一个实施例中一种新增车辆功能参数配置方法的流程图。

图2为本申请的一个实施例中一种新增车辆功能参数配置系统的框架结构图。

图3为本申请的一个实施例中一种服务器的框架结构图。

图4为本申请的一个实施例中一种客户端的框架结构图。

具体实施方式

附图的详细说明意在作为本申请的当前实施例的说明,而非意在代表本申请能够得以实现的仅有形式。应理解的是,相同或等同的功能可以由意在包含于本申请的精神和范围之内的不同实施例完成。

本申请的一个实施例提供一种新增车辆功能参数配置方法,参阅图1,该方法包括以下步骤:

步骤S11,服务器获取新增车辆功能参数信息,所述新增车辆功能参数信息包括参数标识和参数标识对应的写入接口信息,并将所述参数标识添加至可访问参数列表。

具体而言,汽车厂商提供的服务器负责维护可访问参数列表,当需要上线新的车辆功能参数设置类功能时,开发人员在服务器端进行操作,在该操作下服务器获取新增车辆功能参数信息,并将所述新增车辆功能参数的参数标识添加至可访问参数列表,并保存该参数标识对应的写入接口信息,所述新增车辆功能参数信息包括参数标识和参数标识对应的写入接口信息;基于服务器可以生成开放给不同车型的车辆用户进行配置的可访问参数列表。

步骤S12,客户端向服务器发送获取可访问参数列表的请求。

具体而言,所述客户端可以是手机、平板电脑等移动终端,也可以是车辆的车机。

步骤S13,服务器响应所述请求,将所述可访问参数列表发送至客户端。

步骤S14,客户端将接收到的所述可访问参数列表进行显示,接收用户输入的参数设置命令,并根据所述参数设置命令获得新增车辆功能参数的参数标识和参数值,根据所述新增车辆功能参数的参数标识和参数值调用所述参数标识对应的写入接口,将新增车辆功能参数配置为所述参数值。

具体而言,在本实施例中车辆用户可以通过客户端对车辆功能参数进行设置,客户端将接收到的所述可访问参数列表进行渲染展示,车辆用户可以查看客户端显示的可访问参数列表,来获知哪些车辆功能参数是可以进行设置的,该可访问参数列表可以包括新增的车辆功能参数以及旧的车辆功能参数,例如是车辆大灯亮度参数;当需要对其中某一个车辆功能参数进行设置时,例如是新增车辆功能参数,车辆用户向客户端输入相应的参数设置命令,所述参数设置命令用于对新增车辆功能参数进行参数值的设置,客户端接收到车辆用户输入的参数设置命令,所述参数设置命令包括要配置的所述新增车辆功能参数的参数标识及其参数值,例如要将参数标识为A的参数的值设置为3,即A=3,则客户端根据A=3调用和A对应的写入接口,将A的参数值设置为3。

基于以上描述可知,在本实施例中,当需要更新车辆功能参数时,只需在服务器对开放给不同车型用户进行远程设置的可访问参数列表中的参数信息进行添加、删除,即可在客户端展示出来,用户可对客户端展示的可访问参数列表中的参数进行相应地设置,实现低成本的在客户端动态生成参数配置项,实现基于手机、车机等客户端对车辆功能参数进行设置,而且本实施例的客户端的车辆功能参数设置类功能无需定制化,开发周期短,能够提高上线效率和降低开发成本。

在一些实施例中,所述客户端包括移动终端;所述移动终端可以是手机、平板电脑等具有显示屏幕的终端,车辆用户通过操作所述移动终端从服务器处获取最新的参数列表并进行渲染展示,该参数列表中包含有多个参数标识,车辆用户通过观看所述移动终端展示的参数列表,可以了解当前有哪些车辆功能参数可以在所述移动终端上进行远程设置;

在所述步骤S14中,客户端根据所述新增车辆功能参数的参数标识和参数值调用所述参数标识对应的写入接口,将新增车辆功能参数配置为所述参数值,具体包括:

步骤S141,移动终端将所述新增车辆功能参数的参数标识和参数值发送至服务器;

具体而言,如上所述,服务器负责维护可访问参数列表,并保存可访问参数列表中的各个参数标识所对应的写入接口信息,因此,可以将用户要设置的所述新增车辆功能参数的参数标识和参数值发送给服务器,由服务器来执行具体的调用服务流程;

步骤S142,服务器获取与所述新增车辆功能参数的参数标识对应的写入接口信息,并根据所述参数标识、所述参数值和所述写入接口信息生成第一报文,并将所述第一报文发送至车辆终端;

具体而言,服务器根据其接收到的所述新增车辆功能参数的参数标识,从之前保存的接口数据中查询到与该参数标识对应的写入接口信息,根据查询到的写入接口信息来对车辆的SOA服务进行调用,调用的方式为根据所述参数标识、所述参数值和所述写入接口信息生成第一报文,并将所述第一报文发送至车辆终端;

步骤S143,车辆终端根据所述第一报文调用所述写入接口信息对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值;

具体而言,车辆终端在接收到所述第一报文之后,对所述第一报文进行解析得到新增车辆功能参数的参数标识、要设置的参数值和写入接口信息,然后调用与该写入接口信息对应的车辆SOA服务的写入接口,即可以将新增车辆功能参数配置为该参数值。

在一些实施例中,所述方法还包括:

步骤S15,车辆终端获取车辆SOA服务的通知接口输出的调用结果,根据所述调用结果生成第二报文,所述调用结果包括成功配置信息、新增车辆功能参数的参数标识和配置后的参数值;

具体而言,车辆SOA服务设置有写入接口、读接口、通知接口等接口,所述写入接口(或称为创建接口)允许服务消费者向服务提供者发送请求以创建或修改数据,用于执行诸如添加、更新或删除业务实体等操作,通过写入接口,服务消费者可以将数据传递给服务提供者以进行处理,本实施例中即通过SOA服务的写入接口来调用SOA服务实现对车辆功能参数的设置。所述读接口(或称为查询接口)允许服务消费者向服务提供者发送请求以获取特定数据或执行查询操作,该接口用于从数据库或其他存储系统中检索数据,以便服务消费者可以获取所需的信息;

需说明的是,当车辆SOA服务完成写入操作之后,新增车辆功能参数的参数值发生了改变,因为车辆上的各个功能可能是相互依赖和影响的,一个功能的参数的改变会影响另一个功能的实现,因此需要将这个改变通知订阅本车辆SOA服务的服务消费者,以便于服务消费者进行相应的操作,同时,也需要将参数设置结果告知车辆用户,因此,本实施例中车辆SOA服务通过其通知接口将调用结果发送给车辆终端(属于服务消费者),车辆终端生成对应的第二报文发给服务器,以实现车辆、服务器、移动终端的信息同步;

步骤S16,服务器接收并解析所述第二报文获得成功配置信息、新增车辆功能参数的参数标识和配置后的参数值,将所述新增车辆功能参数的参数标识和配置后的参数值发送至移动终端;

具体而言,服务器根据所述成功配置信息确定已成功执行了用户的参数设置命令,服务器保存新增车辆功能参数的参数标识和配置后的参数值,并将所述新增车辆功能参数的参数标识和配置后的参数值发送至移动终端以告知用户已完成参数设置;

步骤S17,移动终端接收所述新增车辆功能参数的参数标识和配置后的参数值,并进行显示;

至此,完成新增车辆功能参数的参数值设置。

在一些实施例中,所述车辆终端也可以作为客户端实现新增车辆功能参数的设置;

在所述步骤S14中,客户端根据所述新增车辆功能参数的参数标识和参数值调用车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值,具体包括:

车辆终端获取与所述新增车辆功能参数的参数标识对应的写入接口信息,调用所述写入接口信息对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值;

举例而言,用户向车辆终端输入参数设置命令,所述参数设置命令包括新增车辆功能参数的参数标识以及要设置的参数值,例如A=3,可以通过以下两种例子实现具体的参数设置步骤:

在一个例子中,由于服务器保存了参数标识对应的写入接口信息,车辆终端可以将“新增车辆功能参数的参数标识”发送至服务器,服务器响应车辆终端的请求,返回与“新增车辆功能参数的参数标识”对应的写入接口信息给车辆终端,车辆终端调用所述写入接口信息对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

在另一个例子中,服务器在保存参数标识对应的写入接口信息的同时,还将参数标识对应的写入接口信息发送至车辆终端进行保存,由此,则车辆终端在接收到用户向车辆终端输入的参数设置命令时,可以直接调用其本地保存的与所述写入接口信息对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

在一些实施例中,当车辆终端作为客户端实现新增车辆功能参数的设置时,进一步地,还包括:

车辆终端获取车辆SOA服务的通知接口输出的调用结果,根据所述调用结果获得新增车辆功能参数的参数标识和配置后的参数值,并将新增车辆功能参数的参数标识和配置后的参数值进行显示,以告知用户已完成参数设置,至此,完成新增车辆功能参数的参数值设置;其中,所述调用结果包括成功配置信息、新增车辆功能参数的参数标识和配置后的参数值。

在一些实施例中,所述方法还包括:

步骤S18,当车辆上电时,车辆终端向服务器发送查询请求以查询是否有更新车辆SOA服务的通知接口;

具体而言,本实施例中服务器负责对需要订阅的车辆SOA服务的通知接口进行更新和管理(由开发人员对服务器进行操作来实现),车辆每次上电,车辆终端均会主动查询通知接口更新情况,因为服务器更新通知接口时,车辆可能处于下电状态,未能及时更新。

步骤S19,当没有更新车辆SOA服务的通知接口时,服务器返回无更新通知接口的消息给车辆终端;当有更新通知接口时,服务器返回全量通知接口列表的下载地址给车辆终端;其中,所述全量接口列表为包含车辆终端需要订阅的所有通知接口的列表;

具体而言,由于全量接口列表的数据量较大,传输耗时较长,因此,服务器将所述全量通知接口列表的下载地址发送给车辆终端,由车辆终端自行下载更新,减少服务器与车辆终端之间的交互。

步骤S20,车辆终端从所述下载地址处下载全量通知接口列表,并根据所述全量通知接口列表对车辆终端订阅的通知接口进行更新。

具体而言,车辆终端下载相应的文件后并解释对应的内容,以下载的文件数据为准,对车辆本地的数据进行修改、删除和新增,对有变化部分的接口进行重新订阅,通知接口信息包括SOME/IP接口必要信息:serviceId、methodID、instandID、majorVersion、minorVersion、transportProtocol。

在一些实施例中,所述方法还包括:

当车辆上电时,车辆所有SOA服务主动注册到车辆注册中心;

车辆注册中心对车辆所有SOA服务进行监听,并将监听结果发送至车辆配置中心。

具体而言,车辆注册中心是一个用于管理和协调服务的中心化服务,它允许服务提供者将其服务注册在注册中心,同时允许服务消费者从注册中心获取所需的服务信息;在SOA架构中,服务提供者将其服务注册到注册中心,并提供相关的数据,如服务名称、服务地址、协议等;注册中心会将这些服务信息保存起来,并提供查询接口供服务消费者使用;服务消费者可以通过查询注册中心获取到所需的服务信息,并根据这些信息进行服务调用;注册中心可以提供负载均衡和服务发现功能,帮助服务消费者找到可用的服务提供者,还可以用于服务监控和管理,例如提供健康检查和故障转移等功能。

参阅图2,本申请的另一个实施例还提供一种新增车辆功能参数配置系统,该系统可以用于实现上述实施例的新增车辆功能参数配置方法,该系统包括服务器和客户端;

所述服务器,用于获取新增车辆功能参数信息,所述新增车辆功能参数信息包括参数标识和参数标识对应的写入接口信息,并将所述参数标识添加至可访问参数列表;

所述客户端,用于向所述服务器发送获取可访问参数列表的请求;

所述服务器,用于响应所述请求,将所述可访问参数列表发送至所述客户端;

所述客户端,用于将接收到的所述可访问参数列表进行显示,接收用户输入的参数设置命令,并根据所述参数设置命令获得新增车辆功能参数的参数标识和参数值,根据所述新增车辆功能参数的参数标识和参数值调用所述参数标识对应的写入接口,将新增车辆功能参数配置为所述参数值。

在一些实施例中,所述客户端包括移动终端;

所述移动终端,具体用于将所述新增车辆功能参数的参数标识和参数值发送至服务器;

所述服务器,具体用于获取与所述新增车辆功能参数的参数标识对应的写入接口信息,并根据所述参数标识、所述参数值和所述写入接口信息生成第一报文,并将所述第一报文发送至所述车辆终端;

所述车辆终端,用于根据所述第一报文调用所述写入接口信息对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

在一些实施例中,所述车辆终端,具体还用于获取所述车辆SOA服务的通知接口输出的调用结果,根据所述调用结果生成第二报文,所述调用结果包括成功配置信息、新增车辆功能参数的参数标识和配置后的参数值;

所述服务器,还用于接收并解析所述第二报文获得成功配置信息、新增车辆功能参数的参数标识和配置后的参数值,并将所述新增车辆功能参数的参数标识和配置后的参数值发送至移动终端;

所述移动终端,还用于接收所述新增车辆功能参数的参数标识和配置后的参数值,并进行显示。

在一些实施例中,所述客户端包括车辆终端;

所述车辆终端,用于获取与所述新增车辆功能参数的参数标识对应的写入接口信息,调用所述写入接口信息对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

在一些实施例中,所述车辆终端,还用于获取车辆SOA服务的通知接口输出的调用结果,根据所述调用结果获得新增车辆功能参数的参数标识和配置后的参数值,并将新增车辆功能参数的参数标识和配置后的参数值进行显示,所述调用结果包括成功配置信息、新增车辆功能参数的参数标识和配置后的参数值。

在一些实施例中,所述车辆终端,还用于当车辆上电时,向服务器发送查询请求以查询是否有更新车辆SOA服务的通知接口;

所述服务器,还用于当没有更新车辆SOA服务的通知接口时,返回无更新通知接口的消息给车辆终端;当有更新通知接口时,返回全量通知接口列表的下载地址给车辆终端;其中,所述全量接口列表为包含车辆终端需要订阅的所有通知接口的列表;

所述车辆终端,还用于从所述下载地址处下载全量通知接口列表,并根据所述全量通知接口列表对车辆终端订阅的通知接口进行更新。

需说明的是,本实施例的系统与上述实施例的方法对应,因此本实施例的系统未详述的部分内容可以参阅上述实施例的方法的内容得到,故此处不进行赘述。

参阅图3,本申请的又一个实施例提供一种服务器,包括:

参数获取模块,用于获取新增车辆功能参数信息,所述新增车辆功能参数信息包括参数标识和参数标识对应的写入接口信息,并将所述参数标识添加至可访问参数列表;

参数列表发送模块,用于响应客户端发送的获取可访问参数列表的请求,将所述可访问参数列表发送至客户端;

通信模块,用于接收客户端发送的新增车辆功能参数的参数标识和参数值;

报文处理模块,用于获取与所述新增车辆功能参数的参数标识对应的写入接口信息,并根据所述参数标识、所述参数值和所述写入接口信息生成第一报文,并将所述第一报文发送至车辆终端,以使得车辆终端根据所述第一报文调用所述写入接口信息对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

在一些实施例中,所述服务器还包括:

参数值更新模块,用于接收并解析车辆终端发送的第二报文获得成功配置信息、新增车辆功能参数的参数标识和配置后的参数值,并将所述新增车辆功能参数的参数标识和配置后的参数值发送至移动终端进行显示。

需说明的是,本实施例的服务器与上述实施例的方法中的服务器对应,因此本实施例的服务器未详述的部分内容可以参阅上述实施例的方法的服务器相关内容得到,故此处不进行赘述。

本申请的另一个实施例还提供一种服务器,包括处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下方法步骤Step1.1~Step1.4:

Step1.1,获取新增车辆功能参数信息,所述新增车辆功能参数信息包括参数标识和参数标识对应的写入接口信息,并将所述参数标识添加至可访问参数列表;

Step1.2,响应客户端发送的获取可访问参数列表的请求,将所述可访问参数列表发送至客户端;

Step1.3,接收客户端发送的新增车辆功能参数的参数标识和参数值;

Step1.4,获取与所述新增车辆功能参数的参数标识对应的写入接口信息,并根据所述参数标识、所述参数值和所述写入接口信息生成第一报文,并将所述第一报文发送至车辆终端,以使得车辆终端根据所述第一报文调用所述写入接口信息对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

在一些实施例中,所述客户端包括移动终端、车辆终端;

所述处理器执行所述计算机程序时实现如下方法步骤Step1.5:

Step1.5,接收并解析车辆终端发送的第二报文获得成功配置信息、新增车辆功能参数的参数标识和配置后的参数值,并将所述新增车辆功能参数的参数标识和配置后的参数值发送至移动终端进行显示。

需说明的是,本实施例的服务器与上述实施例的方法中的服务器对应,因此本实施例的服务器未详述的部分内容可以参阅上述实施例的方法的服务器相关内容得到,故此处不进行赘述。

参阅图4,本申请的另一个实施例还提供一种客户端,包括:

请求模块,用于向服务器发送获取可访问参数列表的请求,并接收所述服务器返回的可访问参数列表;其中,所述可访问参数列表包括新增车辆功能参数的参数标识;

显示模块,用于将接收到的所述可访问参数列表进行显示;

参数设置模块,用于接收用户输入的参数设置命令,并根据所述参数设置命令获得新增车辆功能参数的参数标识和参数值,根据所述新增车辆功能参数的参数标识和参数值调用所述参数标识对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

在一些实施例中,所述参数设置模块,具体用于将所述新增车辆功能参数的参数标识和参数值发送至服务器,以使得所述服务器获取与所述新增车辆功能参数的参数标识对应的写入接口信息,根据所述参数标识、所述参数值和所述写入接口信息远程调用所述写入接口信息对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

在一些实施例中,所述参数设置模块,具体用于获取与所述新增车辆功能参数的参数标识对应的写入接口信息,调用所述写入接口信息对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

在一些实施例中,所述客户端还包括:

调用结果获取模块,用于获取车辆SOA服务的通知接口输出的调用结果,根据所述调用结果生成对应的报文,并将该报文发送至服务器,以将所述新增车辆功能参数的参数标识和配置后的参数值同步至所述服务器;所述调用结果包括成功配置信息、新增车辆功能参数的参数标识和配置后的参数值。

需说明的是,本实施例的客户端与上述实施例的方法中的客户端对应,因此本实施例的客户端未详述的部分内容可以参阅上述实施例的方法的客户端相关内容得到,故此处不进行赘述。

本申请的另一个实施例提供一种客户端,包括处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下方法步骤Step2.1~Step2.4:

Step2.1,向服务器发送获取可访问参数列表的请求,并接收所述服务器返回的可访问参数列表;其中,所述可访问参数列表包括新增车辆功能参数的参数标识;

Step2.2,将接收到的所述可访问参数列表进行显示;

Step2.3,接收用户输入的参数设置命令,并根据所述参数设置命令获得新增车辆功能参数的参数标识和参数值,根据所述新增车辆功能参数的参数标识和参数值调用所述参数标识对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

在一些实施例中,所述Step2.3具体包括:

将所述新增车辆功能参数的参数标识和参数值发送至服务器,以使得所述服务器获取与所述新增车辆功能参数的参数标识对应的写入接口信息,根据所述参数标识、所述参数值和所述写入接口信息远程调用所述写入接口信息对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

在一些实施例中,所述Step2.3具体包括:

获取与所述新增车辆功能参数的参数标识对应的写入接口信息,调用所述写入接口信息对应的车辆SOA服务的写入接口,将新增车辆功能参数配置为所述参数值。

在一些实施例中,所述处理器执行所述计算机程序时实现如下方法步骤Step2.4:

Step2.4,获取车辆SOA服务的通知接口输出的调用结果,根据所述调用结果生成报文,并将该报文发送至服务器,以将所述新增车辆功能参数的参数标识和配置后的参数值同步至所述服务器;所述调用结果包括成功配置信息、新增车辆功能参数的参数标识和配置后的参数值。

需说明的是,本实施例的客户端与上述实施例的方法中的客户端对应,因此本实施例的客户端未详述的部分内容可以参阅上述实施例的方法的客户端相关内容得到,故此处不进行赘述。

本申请的另一个实施例还提出一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被至少两个处理器(包括服务器、客户端)执行时,实现如上述实施例所述的新增车辆功能参数配置方法。

具体而言,所述计算机可读存储介质可以包括:能够携带所述计算机程序指令的任何实体或记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。

以上已经描述了本申请的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

相关技术
  • 车辆控制方法、服务器、车辆及车辆系统
  • 基于云端服务器的车辆控制方法、系统及服务器
  • 车辆控制方法、服务器及车辆系统
  • 一种消防安全评估管理的方法、客户端、服务器与系统
  • 网络参数训练方法和系统、服务器、客户端及存储介质
  • 一种服务器的参数配置方法、服务器、客户端及计算设备
  • 相应于设备之间的距离设定安全等级的服务器装置、客户端装置、通信系统、服务器控制用集成电路、客户端控制用集成电路、连接客户端装置的方法、连接服务器装置的方法、及通信系统连接方法
技术分类

06120116483459