Etc卡中心的功能调用方法、装置及etc卡服务系统的制作方法

文档序号:9811466阅读:1108来源:国知局
Etc卡中心的功能调用方法、装置及etc卡服务系统的制作方法
【技术领域】
[0001 ]本申请涉及智能交通领域,特别涉及一种ETC卡中心的功能调用方法、装置及ETC卡服务系统。
【背景技术】
[0002]电子不停车自动收费(Electronic Toll Collect1n,ETC),是一种不需要停车缴费来通过收费站的收费方法,安装了ETC卡的车辆通过收费站时,ETC卡与路侧单元(RSU,Road Side Unit)进行通讯,完成交易。
[0003]目前,由ETC卡中心提供相应的功能来为ETC卡服务,且每一种ETC卡对应一个ETC卡中心。其中,不同的ETC卡中心由不同的卡运营商运营,不同的ETC卡中心提供功能的方式可能各不相同。
[0004]任何一个为ETC卡车主提供服务的应用需要调用全国各地的ETC卡中心提供的功能来为全国的ETC卡提供服务时,由于需要与全国各地不同的ETC卡中心进行交互,而不同的ETC卡中心提供功能的方式可能各不相同,因此不仅需要知道各地ETC卡中心的地址信息并进行分别的跟进维护,而且还要针对不同的ETC卡中心进行定制化开发和维护,开发和维护的工作量大,开发维护成本高。

【发明内容】

[0005]为解决上述技术问题,本申请实施例提供一种ETC卡中心的功能调用方法、装置及ETC卡服务系统,以达到减少开发和维护的工作量,降低开发维护成本的目的,技术方案如下:
[0006]—种电子不停车自动收费ETC卡中心的功能调用方法,应用于中转中心服务器,包括:
[0007]接收终端发送的携带有目标ETC卡号的第一功能请求;
[0008]确定所述目标ETC卡号所属的目标ETC卡中心;
[0009]判断所述目标ETC卡中心是否具有与所述第一功能请求对应的第一功能;
[0010]若是,则向所述目标ETC卡中心发送携带有所述目标ETC卡号的第二功能请求;
[0011]接收所述目标ETC卡中心响应所述第二功能请求后的处理结果;
[0012]将功能请求结果返回至所述终端,以将所述功能请求结果展示给用户,所述功能请求结果具体为所述处理结果。
[0013]优选的,所述判断所述目标ETC卡中心是否具有与所述第一功能请求对应的第一功能,具体为:
[0014]在功能映射表中查找是否存在与所述目标ETC卡中心及所述第一功能请求对应的目标功能匹配的映射记录,所述功能映射表包括多条不同的映射记录,所述映射记录包括ETC卡中心、所述ETC卡中心提供的某一个预设功能和所述ETC卡中心提供的某一个预设功能对应的功能调用接口 ;
[0015]若查找结果为存在,所述向所述目标ETC卡中心发送携带有所述目标ETC卡号的第二功能请求,具体为:
[0016]在相应的映射记录中确定所述目标功能所对应的功能调用接口,通过所述目标功能所对应的功能调用接口向所述目标ETC卡中心发送携带有所述目标ETC卡号的第二功能请求;
[0017]所述接收所述目标ETC卡中心响应所述第二功能请求后的处理结果,具体为:
[0018]通过所述目标功能所对应的功能调用接口接收所述目标ETC卡中心响应所述第二功能请求后的处理结果。
[0019]优选的,所述功能请求结果具体为:对所述处理结果进行整理所得到的整理结果。
[0020]优选的,所述功能映射表的生成过程包括:
[0021]建立与各个ETC卡中心的连接;
[0022]分别获取各个ETC卡中心提供的功能列表,所述功能列表包括所述ETC卡中心提供的功能及各个功能各自对应的功能调用接口 ;
[0023]分别对各个功能列表中的各个功能进行整理,得到各个ETC卡中心各自的预设功會K;
[0024]生成各个ETC卡中心的各个预设功能各自对应的映射记录,所述映射记录包括:ETC卡中心、ETC卡中心提供的某一个预设功能及ETC卡中心提供的某一个预设功能对应的功能调用接口;
[0025]将各个预设功能各自对应的映射记录组成所述功能映射表。
[0026]优选的,所述判断所述目标ETC卡中心是否具有与所述第一功能请求对应的第一功能后还包括:
[0027]若否,则返回未得到功能请求结果信息至所述终端。
[0028]一种ETC卡中心的功能调用装置,包括:
[0029]第一接收单元,用于接收终端发送的携带有目标ETC卡号的第一功能请求;
[0030]第一确定单元,用于确定所述目标ETC卡号所属的目标ETC卡中心;
[0031 ]判断单元,用于判断所述目标ETC卡中心是否具有与所述第一功能请求对应的第一功能,若是,触发发送单元向所述目标ETC卡中心发送携带有所述目标ETC卡号的第二功能请求;
[0032]第二接收单元,用于接收所述目标ETC卡中心响应所述第二功能请求后的处理结果;
[0033]第一返回单元,用于将功能请求结果返回至所述终端,以将所述功能请求结果展示给用户,所述功能请求结果具体为所述处理结果。
[0034]优选的,所述判断单元包括:查找单元,用于在功能映射表中查找是否存在与所述目标ETC卡中心及所述第一功能请求对应的目标功能匹配的映射记录,所述功能映射表包括多条不同的映射记录,所述映射记录包括ETC卡中心、所述ETC卡中心提供的某一个预设功能和所述ETC卡中心提供的某一个预设功能对应的功能调用接口;
[0035]所述发送单元包括:确定子单元和发送子单元;
[0036]所述确定子单元,用于在所述查找单元的查找结果为存在时,在相应的映射记录中确定所述目标功能所对应的功能调用接口 ;
[0037]所述发送子单元,用于通过所述目标功能所对应的功能调用接口向所述目标ETC卡中心发送携带有所述目标ETC卡号的第二功能请求;
[0038]所述第二接收单元包括:接收子单元,用于通过所述目标功能所对应的功能调用接口接收所述目标ETC卡中心响应所述第二功能请求后的处理结果。
[0039 ]优选的,所述第一返回单元包括:
[0040]第一返回子单元,用于将对所述处理结果进行整理所得到的整理结果返回至所述终端。
[0041 ] 优选的,还包括:
[0042]建立单元,用于建立与各个ETC卡中心的连接;
[0043]获取单元,用于分别获取各个ETC卡中心提供的功能列表,所述功能列表包括所述ETC卡中心提供的功能及各个功能各自对应的功能调用接口 ;
[0044]整理单元,用于分别对各个功能列表中的各个功能进行整理,得到各个ETC卡中心各自的预设功能;
[0045]生成单元,用于生成各个ETC卡中心的各个预设功能各自对应的映射记录,所述映射记录包括:ETC卡中心、ETC卡中心提供的某一个预设功能及ETC卡中心提供的某一个预设功能对应的功能调用接口 ;
[0046]组成单元,用于将各个预设功能各自对应的映射记录组成所述功能映射表。
[0047]一种ETC卡服务系统,包括:至少一个ETC卡中心、多个终端和如上述任意一项所述的ETC卡中心的功能调用装置;
[0048]所述ETC卡中心的功能调用装置,与多个所述终端和所述ETC卡中心实现信息交互,其中,所述ETC卡中心的功能调用装置用于接收任意一个终端发送的携带有目标ETC卡号的第一功能请求,及确定所述目标ETC卡号所属的目标ETC卡中心,及判断所述目标ETC卡中心是否具有与所述第一功能请求对应的第一功能,若是,则向所述目标ETC卡中心发送携带有所述目标ETC卡号的第二功能请求,及接收所述目标ETC卡中心响应所述第二功能请求后的处理结果,及将功能请求结果返回至所述终端,以将所述功能请求结果展示给用户,所述功能请求结果具体为所述处理结果。
[0049]与现有技术相比,本申请的有益效果为:
[0050]在本申请中,任何一个为ETC卡车主提供服务的应用需要为全国ETC卡提供服务时,只需要将功能请求发送至中转中心服务器,由中转中心服务器与ETC卡中心进行交互,完成功能请求对应的功能,为ETC卡车主提供服务的应用不再需要关注不同的ETC卡中心,从而不再需要对各地的ETC卡中心的地址进行跟进维护,并且不需要针对不同的ETC卡中心进行定制化开发和维护,减少了开发和维护的工作量,降低了开发维护成本。
【附图说明】
[0051]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0052]图1是本申请提供的功能映射表的生成过程流程图;
[0053]图2是本申请提供的ETC卡中心的功能调用方法的一种流程图;
[0054]图3是本申请提供的ETC卡中心的功能调用方法的另一种流程图;
[0055]图4是本申请提供的ETC卡中心的功能调用方法的再一种流程图;
[0056]图5是本申请提供的ETC卡中心的功能调用方法的再一种流程图;
[0057]图6是本申请提供的ETC卡中心的功能调用装置的一种逻辑结构示意图;
[0058]图7是本申请提供的ETC卡中心的功能调用装置的另一种逻辑结构示意图;
[0059]图8是申请提供的ETC卡中心的功能调用装置的再一种逻辑结构示意图;
[0060]图9是本申请提供的ETC卡服务系统的一种逻辑结构示意图。
【具体实施方式】
[0061]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1