CN110838955B - 用于调试etc在线申请功能的方法及装置 - Google Patents
用于调试etc在线申请功能的方法及装置 Download PDFInfo
- Publication number
- CN110838955B CN110838955B CN201911127742.XA CN201911127742A CN110838955B CN 110838955 B CN110838955 B CN 110838955B CN 201911127742 A CN201911127742 A CN 201911127742A CN 110838955 B CN110838955 B CN 110838955B
- Authority
- CN
- China
- Prior art keywords
- application
- data
- message
- online application
- motor vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明公开了一种用于调试ETC在线申请功能的方法及装置,获取ETC在线申请客户端发送的ETC申请报文;对所述ETC申请报文件解析,获得ETC申请数据;将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文;将所述ETC在线申请应答报文返回至所述ETC在线申请客户端,以实现根据所述ETC在线申请应答报文对所述ETC在线申请功能进行调试。上述方法及装置在调试过程中,无需将ETC申请发送给路网中心进行校验,减少了与外联***的联系,使得在线申请ETC功能的调试过程极为便捷。
Description
技术领域
本发明涉及计算机技术领域,更具体的说,是涉及一种用于调试ETC在线申请功能的方法及装置。
背景技术
ETC(Electronic Toll Collection,电子不停车自动收费),是高速公路或桥梁自动收费。通过安装在车辆挡风玻璃上的车载电子标签与在收费站ETC车道上的微波天线之间进行的专用短程通讯,利用计算机联网技术与银行进行后台结算处理,从而达到车辆通过高速公路或桥梁收费站无需停车而能交纳高速公路或桥梁费用的目的。目前,ETC的办理方式主要如下:用户携带相关资料去银行特定营业厅由工作人员协助办理。但是这种方式,会花费用户大量时间。因此,开发手机银行在线申请ETC功能显得尤为必要。
在开发手机银行在线申请ETC功能时,需要对手机银行在线申请ETC功能的实现流程进行调试。但是,手机银行在线申请ETC功能的申请链路为手机银行发起申请请求给路网中心,由路网中心进行用户信息校验后转发公安部进行车牌以及行驶证检验,该流程外联***较多,搭建成本高,为手机银行在线申请ETC功能的实现流程的调试带来了极大不便。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的用于调试ETC在线申请功能的方法及装置。具体方案如下:
一种用于调试ETC在线申请功能的方法,所述方法包括:
获取ETC在线申请客户端发送的ETC申请报文;
对所述ETC申请报文件解析,获得ETC申请数据;
将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文;
将所述ETC在线申请应答报文返回至所述ETC在线申请客户端,以实现根据所述ETC在线申请应答报文对所述ETC在线申请功能进行调试。
可选地,所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文,包括:
将所述ETC申请数据与预先录入的ETC申请数据进行对比,获得对比结果,根据所述对比结果生成ETC在线申请应答报文。
可选地,在所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文之前,所述方法包括:
判断所述ETC申请数据的数据格式是否有误;
如果所述ETC申请数据的数据格式有误,则生成第一提示报文,所述第一提示报文用于指示所述ETC申请数据的数据格式有误;
将所述第一提示报文发送至所述ETC在线申请客户端,以实现根据所述第一提示报文对所述ETC在线申请功能进行调试;
如果所述ETC申请数据的数据格式无误,则执行所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文。
可选地,所述ETC申请数据中包括待办理ETC的机动车的信息,则所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文,包括:
检索所述预先录入的ETC数据中是否包含所述待办理ETC的机动车信息;
如果所述预先录入的ETC数据中不包含所述待办理ETC的机动车信息,则生成第二提示报文,所述第二提示报文用于指示所述待办理ETC的机动车信息有误;
如果所述预先录入的ETC数据中包含所述待办理ETC的机动车信息,则获取与所述待办理ETC的机动车信息对应的ETC办理标识;当所述ETC办理标识为第一标识时,生成第三提示报文,所述第三提示报文用于指示所述待办理ETC的机动车信息对应的机动车已办理过ETC;当所述ETC办理标识为第二标识时,生成第四提示报文,所述第四提示报文用于指示所述待办理ETC的机动车信息对应的机动车的ETC申请成功。
可选地,所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文,包括:
获取ETC在线申请客户端发送的ETC申请报文中的第一时间戳,所述第一时间戳用于指示所述ETC在线申请客户端发送所述ETC申请报文的时刻;
获取所述ETC在线申请应答报文中的第二时间戳,所述第二时间戳用于指示生成所述ETC在线申请应答报文的时刻;
根据所述第一时间戳与所述第二时间戳计算所述ETC申请报文的处理时长;
判断所述处理时长是否大于预设阈值;
如果所述处理时长大于预设阈值,则生成第五提示报文,所述第五提示报文用于指示所述ETC在线申请功能处理所述ETC申请报文的时间过长。
一种用于调试ETC在线申请功能的装置,所述装置包括:
获取单元,用于获取ETC在线申请客户端发送的ETC申请报文;
解析单元,用于对所述ETC申请报文件解析,获得ETC申请数据;
对比单元,用于将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文;
发送单元,用于将所述ETC在线申请应答报文返回至所述ETC在线申请客户端,以实现根据所述ETC在线申请应答报文对所述ETC在线申请功能进行调试。
可选地,所述对比单元,具体用于:
将所述ETC申请数据与预先录入的ETC申请数据进行对比,获得对比结果,根据所述对比结果生成ETC在线申请应答报文。
可选地,所述装置包括:
判断单元,用于在所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文之前,判断所述ETC申请数据的数据格式是否有误;如果所述ETC申请数据的数据格式有误,则生成第一提示报文,所述第一提示报文用于指示所述ETC申请数据的数据格式有误;将所述第一提示报文发送至所述ETC在线申请客户端,以实现根据所述第一提示报文对所述ETC在线申请功能进行调试;如果所述ETC申请数据的数据格式无误,则执行所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文。
可选地,所述ETC申请数据中包括待办理ETC的机动车的信息,则所述对比单元,具体用于:
检索所述预先录入的ETC数据中是否包含所述待办理ETC的机动车信息;
如果所述预先录入的ETC数据中不包含所述待办理ETC的机动车信息,则生成第二提示报文,所述第二提示报文用于指示所述待办理ETC的机动车信息有误;
如果所述预先录入的ETC数据中包含所述待办理ETC的机动车信息,则获取与所述待办理ETC的机动车信息对应的ETC办理标识;当所述ETC办理标识为第一标识时,生成第三提示报文,所述第三提示报文用于指示所述待办理ETC的机动车信息对应的机动车已办理过ETC;当所述ETC办理标识为第二标识时,生成第四提示报文,所述第四提示报文用于指示所述待办理ETC的机动车信息对应的机动车的ETC申请成功。
可选地,所述对比单元,具体用于:
获取ETC在线申请客户端发送的ETC申请报文中的第一时间戳,所述第一时间戳用于指示所述ETC在线申请客户端发送所述ETC申请报文的时刻;
获取所述ETC在线申请应答报文中的第二时间戳,所述第二时间戳用于指示生成所述ETC在线申请应答报文的时刻;
根据所述第一时间戳与所述第二时间戳计算所述ETC申请报文的处理时长;
判断所述处理时长是否大于预设阈值;
如果所述处理时长大于预设阈值,则生成第五提示报文,所述第五提示报文用于指示所述ETC在线申请功能处理所述ETC申请报文的时间过长。
借由上述技术方案,本发明提供的用于调试ETC在线申请功能的方法及装置,获取ETC在线申请客户端发送的ETC申请报文;对所述ETC申请报文件解析,获得ETC申请数据;将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文;将所述ETC在线申请应答报文返回至所述ETC在线申请客户端,以实现根据所述ETC在线申请应答报文对所述ETC在线申请功能进行调试。上述方法及装置在调试过程中,无需将ETC申请发送给路网中心进行校验,减少了与外联***的联系,使得在线申请ETC功能的调试过程极为便捷。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为本发明实施例公开的一种用于调试ETC在线申请功能的方法的流程示意图;
图2为本发明实施例公开的又一种用于调试ETC在线申请功能的方法的流程示意图
图3为本发明实施例公开的一种用于调试ETC在线申请功能的装置的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
请参阅附图1,图1为本发明实施例公开的一种用于调试ETC在线申请功能的方法的流程示意图,该方法包括:
步骤S101:获取ETC在线申请客户端发送的ETC申请报文。
在本实施例中,可以由ETC在线申请功能的开发人员或维护人员通过ETC在线申请客户端发送ETC申请报文,ETC在线申请客户端具体可以为手机银行客户端,也可以为网银客户端。
在本申请中,可通过ETC在线申请客户端的图像识别功能对申请人的身份证、机动车行驶证等证件进行识别,获取申请人的信息、待办理ETC的机动车的信息等,ETC在线申请客户端再根据申请人的信息、待办理ETC的机动车的信息等生成ETC申请报文。
另外,如果ETC在线申请客户端不具备图像识别功能,也可由ETC在线申请功能的开发人员或维护人员将申请人的信息、待办理ETC的机动车的信息等人工输入至ETC在线申请客户端,ETC在线申请客户端再根据申请人的信息、待办理ETC的机动车的信息等生成ETC申请报文,对此,本申请不进行任何限定。
ETC申请报文中可以包括申请人的信息、待办理ETC的机动车的信息等。申请人信息可包含申请人姓名、年龄等,待办理ETC的机动车的信息包括车牌号、发动机号、机动车型号等。
步骤S102:对所述ETC申请报文件解析,获得ETC申请数据。
在本实施例中,在获取ETC在线申请客户端发送的ETC申请报文之后,可以根据预设的报文格式对ETC申请报文进行解析,获得ETC申请数据,需要说明的是,ETC申请数据具体包括申请申请人的信息、待办理ETC的机动车的信息等。进一步需要说明的是,本实施例中,ETC申请报文的报文格式并不唯一,可以根据具体的场景灵活设置,对此,本申请中不进行任何限定。
步骤S103:将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文。
在本实施例中,对ETC在线申请功能的调试场景可以有多种,为了支持各种调试场景,可以预先录入不同的ETC申请数据,比如,当需要对ETC在线申请功能是否能够正常执行进行调试时,可以预先录入少量的ETC申请数据,每组ETC申请数据可以适当配置一些当需要对ETC在线申请功能的并行执行能力进行调试时,可以预先录入大量的ETC申请数据。
需要说明的是,预先录入的每组ETC申请数据至少包括申请人信息、机动车信息、ETC办理标识中的任意一种或多种,其中,ETC办理标识用于指示该机动车是否已经办理ETC,比如,当标识为1时,指示该机动车已经办理ETC,当标识为0时,指示该机动车未办理ETC。
可由ETC在线申请功能的开发人员或维护人员采用人工的方式将ETC申请数据预先录入。
作为一种可实施方式,所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文,包括:
将所述ETC申请数据与预先录入的ETC申请数据进行对比,获得对比结果,根据所述对比结果生成ETC在线申请应答报文。
在本实施例中,可预设各种对比结果与不同的ETC在线申请应答报文的对应关系,在确定对比结果之后,可以获取与该对比结果对应的ETC在线申请应答报文。
步骤S104:将所述ETC在线申请应答报文返回至所述ETC在线申请客户端,以实现根据所述ETC在线申请应答报文对所述ETC在线申请功能进行调试。
本发明公开了一种用于调试ETC在线申请功能的方法,获取ETC在线申请客户端发送的ETC申请报文;对所述ETC申请报文件解析,获得ETC申请数据;将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文;将所述ETC在线申请应答报文返回至所述ETC在线申请客户端,以实现根据所述ETC在线申请应答报文对所述ETC在线申请功能进行调试。上述方法,在调试过程中,无需将ETC申请发送给路网中心进行校验,减少了与外联***的联系,使得在线申请ETC功能的调试过程极为便捷。
请参阅附图2,图2为本发明实施例公开的又一种用于调试ETC在线申请功能的方法的流程示意图,该方法包括:
步骤S201:获取ETC在线申请客户端发送的ETC申请报文。
步骤S202:对所述ETC申请报文件解析,获得ETC申请数据。
步骤S203:判断所述ETC申请数据的数据格式是否有误;如果所述ETC申请数据的数据格式有误,则执行步骤S204和步骤S205。如果所述ETC申请数据的数据格式无误,则执行步骤S206和步骤S207。
步骤S204:生成第一提示报文,所述第一提示报文用于指示所述ETC申请数据的数据格式有误。
步骤S205:将所述第一提示报文发送至所述ETC在线申请客户端,以实现根据所述第一提示报文对所述ETC在线申请功能进行调试;
步骤S206:将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文。
作为一种可实施方式,所述ETC申请数据中包括待办理ETC的机动车的信息,则所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文,包括:
检索所述预先录入的ETC数据中是否包含所述待办理ETC的机动车信息;
如果所述预先录入的ETC数据中不包含所述待办理ETC的机动车信息,则生成第二提示报文,所述第二提示报文用于指示所述待办理ETC的机动车信息有误;
如果所述预先录入的ETC数据中包含所述待办理ETC的机动车信息,则获取与所述待办理ETC的机动车信息对应的ETC办理标识;当所述ETC办理标识为第一标识时,生成第三提示报文,所述第三提示报文用于指示所述待办理ETC的机动车信息对应的机动车已办理过ETC;当所述ETC办理标识为第二标识时,生成第四提示报文,所述第四提示报文用于指示所述待办理ETC的机动车信息对应的机动车的ETC申请成功。
作为又一种可实施方式,所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文,包括:
获取ETC在线申请客户端发送的ETC申请报文中的第一时间戳,所述第一时间戳用于指示所述ETC在线申请客户端发送所述ETC申请报文的时刻;
获取所述ETC在线申请应答报文中的第二时间戳,所述第二时间戳用于指示生成所述ETC在线申请应答报文的时刻;
根据所述第一时间戳与所述第二时间戳计算所述ETC申请报文的处理时长;
判断所述处理时长是否大于预设阈值;
如果所述处理时长大于预设阈值,则生成第五提示报文,所述第五提示报文用于指示所述ETC在线申请功能处理所述ETC申请报文的时间过长。
步骤S207:将所述ETC在线申请应答报文返回至所述ETC在线申请客户端,以实现根据所述ETC在线申请应答报文对所述ETC在线申请功能进行调试。
请参阅附图3,图3为本发明实施例公开的一种用于调试ETC在线申请功能的装置的结构示意图,该装置包括:
获取单元31,用于获取ETC在线申请客户端发送的ETC申请报文;
解析单元32,用于对所述ETC申请报文件解析,获得ETC申请数据;
对比单元33,用于将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文;
发送单元34,用于将所述ETC在线申请应答报文返回至所述ETC在线申请客户端,以实现根据所述ETC在线申请应答报文对所述ETC在线申请功能进行调试。
可选地,所述对比单元,具体用于:
将所述ETC申请数据与预先录入的ETC申请数据进行对比,获得对比结果,根据所述对比结果生成ETC在线申请应答报文。
可选地,所述装置包括:
判断单元,用于在所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文之前,判断所述ETC申请数据的数据格式是否有误;如果所述ETC申请数据的数据格式有误,则生成第一提示报文,所述第一提示报文用于指示所述ETC申请数据的数据格式有误;将所述第一提示报文发送至所述ETC在线申请客户端,以实现根据所述第一提示报文对所述ETC在线申请功能进行调试;如果所述ETC申请数据的数据格式无误,则执行所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文。
可选地,所述ETC申请数据中包括待办理ETC的机动车的信息,则所述对比单元,具体用于:
检索所述预先录入的ETC数据中是否包含所述待办理ETC的机动车信息;
如果所述预先录入的ETC数据中不包含所述待办理ETC的机动车信息,则生成第二提示报文,所述第二提示报文用于指示所述待办理ETC的机动车信息有误;
如果所述预先录入的ETC数据中包含所述待办理ETC的机动车信息,则获取与所述待办理ETC的机动车信息对应的ETC办理标识;当所述ETC办理标识为第一标识时,生成第三提示报文,所述第三提示报文用于指示所述待办理ETC的机动车信息对应的机动车已办理过ETC;当所述ETC办理标识为第二标识时,生成第四提示报文,所述第四提示报文用于指示所述待办理ETC的机动车信息对应的机动车的ETC申请成功。
可选地,所述对比单元,具体用于:
获取ETC在线申请客户端发送的ETC申请报文中的第一时间戳,所述第一时间戳用于指示所述ETC在线申请客户端发送所述ETC申请报文的时刻;
获取所述ETC在线申请应答报文中的第二时间戳,所述第二时间戳用于指示生成所述ETC在线申请应答报文的时刻;
根据所述第一时间戳与所述第二时间戳计算所述ETC申请报文的处理时长;
判断所述处理时长是否大于预设阈值;
如果所述处理时长大于预设阈值,则生成第五提示报文,所述第五提示报文用于指示所述ETC在线申请功能处理所述ETC申请报文的时间过长。
需要说明的是,上述各个单元的具体功能实现已在方法实施例中详细说明,本实施例不再赘述。
所述用于调试ETC在线申请功能的装置包括处理器和存储器,上述各个单元均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来实现对ETC在线申请功能的调试。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。
本发明实施例提供了一种存储介质,其上存储有程序,该程序被处理器执行时实现所述用于调试ETC在线申请功能的方法。
本发明实施例提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行所述用于调试ETC在线申请功能的方法。
本发明实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现方法实施例中的各个步骤。
本文中的设备可以是服务器、PC、PAD、手机等。
本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序:
获取ETC在线申请客户端发送的ETC申请报文;
对所述ETC申请报文件解析,获得ETC申请数据;
将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文;
将所述ETC在线申请应答报文返回至所述ETC在线申请客户端,以实现根据所述ETC在线申请应答报文对所述ETC在线申请功能进行调试。
可选地,所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文,包括:
将所述ETC申请数据与预先录入的ETC申请数据进行对比,获得对比结果,根据所述对比结果生成ETC在线申请应答报文。
可选地,在所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文之前,所述方法包括:
判断所述ETC申请数据的数据格式是否有误;
如果所述ETC申请数据的数据格式有误,则生成第一提示报文,所述第一提示报文用于指示所述ETC申请数据的数据格式有误;
将所述第一提示报文发送至所述ETC在线申请客户端,以实现根据所述第一提示报文对所述ETC在线申请功能进行调试;
如果所述ETC申请数据的数据格式无误,则执行所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文。
可选地,所述ETC申请数据中包括待办理ETC的机动车的信息,则所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文,包括:
检索所述预先录入的ETC数据中是否包含所述待办理ETC的机动车信息;
如果所述预先录入的ETC数据中不包含所述待办理ETC的机动车信息,则生成第二提示报文,所述第二提示报文用于指示所述待办理ETC的机动车信息有误;
如果所述预先录入的ETC数据中包含所述待办理ETC的机动车信息,则获取与所述待办理ETC的机动车信息对应的ETC办理标识;当所述ETC办理标识为第一标识时,生成第三提示报文,所述第三提示报文用于指示所述待办理ETC的机动车信息对应的机动车已办理过ETC;当所述ETC办理标识为第二标识时,生成第四提示报文,所述第四提示报文用于指示所述待办理ETC的机动车信息对应的机动车的ETC申请成功。
可选地,所述将所述ETC申请数据与预先录入的ETC申请数据进行对比,生成ETC在线申请应答报文,包括:
获取ETC在线申请客户端发送的ETC申请报文中的第一时间戳,所述第一时间戳用于指示所述ETC在线申请客户端发送所述ETC申请报文的时刻;
获取所述ETC在线申请应答报文中的第二时间戳,所述第二时间戳用于指示生成所述ETC在线申请应答报文的时刻;
根据所述第一时间戳与所述第二时间戳计算所述ETC申请报文的处理时长;
判断所述处理时长是否大于预设阈值;
如果所述处理时长大于预设阈值,则生成第五提示报文,所述第五提示报文用于指示所述ETC在线申请功能处理所述ETC申请报文的时间过长。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transi tory med i a),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
本领域技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
Claims (6)
1.一种用于调试ETC在线申请功能的方法,其特征在于,所述方法包括:
获取ETC在线申请客户端发送的ETC申请报文;
对所述ETC申请报文解析,获得ETC申请数据;
将所述ETC申请数据与预先录入的ETC数据进行对比,生成ETC在线申请应答报文;
将所述ETC在线申请应答报文返回至所述ETC在线申请客户端,以实现根据所述ETC在线申请应答报文对所述ETC在线申请功能进行调试;
若所述ETC申请数据中包括待办理ETC的机动车的信息,则所述将所述ETC申请数据与预先录入的ETC数据进行对比,生成ETC在线申请应答报文,包括:
检索所述预先录入的ETC数据中是否包含所述待办理ETC的机动车信息;
如果所述预先录入的ETC数据中不包含所述待办理ETC的机动车信息,则生成第二提示报文,所述第二提示报文用于指示所述待办理ETC的机动车信息有误;
如果所述预先录入的ETC数据中包含所述待办理ETC的机动车信息,则获取与所述待办理ETC的机动车信息对应的ETC办理标识;当所述ETC办理标识为第一标识时,生成第三提示报文,所述第三提示报文用于指示所述待办理ETC的机动车信息对应的机动车已办理过ETC;当所述ETC办理标识为第二标识时,生成第四提示报文,所述第四提示报文用于指示所述待办理ETC的机动车信息对应的机动车的ETC申请成功。
2.根据权利要求1所述的方法,其特征在于,在所述将所述ETC申请数据与预先录入的ETC数据进行对比,生成ETC在线申请应答报文之前,所述方法包括:
判断所述ETC申请数据的数据格式是否有误;
如果所述ETC申请数据的数据格式有误,则生成第一提示报文,所述第一提示报文用于指示所述ETC申请数据的数据格式有误;
将所述第一提示报文发送至所述ETC在线申请客户端,以实现根据所述第一提示报文对所述ETC在线申请功能进行调试;
如果所述ETC申请数据的数据格式无误,则执行所述将所述ETC申请数据与预先录入的ETC数据进行对比,生成ETC在线申请应答报文。
3.根据权利要求1或2所述的方法,其特征在于,所述将所述ETC申请数据与预先录入的ETC数据进行对比,生成ETC在线申请应答报文,包括:
获取ETC在线申请客户端发送的ETC申请报文中的第一时间戳,所述第一时间戳用于指示所述ETC在线申请客户端发送所述ETC申请报文的时刻;
获取所述ETC在线申请应答报文中的第二时间戳,所述第二时间戳用于指示生成所述ETC在线申请应答报文的时刻;
根据所述第一时间戳与所述第二时间戳计算所述ETC申请报文的处理时长;
判断所述处理时长是否大于预设阈值;
如果所述处理时长大于预设阈值,则生成第五提示报文,所述第五提示报文用于指示所述ETC在线申请功能处理所述ETC申请报文的时间过长。
4.一种用于调试ETC在线申请功能的装置,其特征在于,所述装置包括:
获取单元,用于获取ETC在线申请客户端发送的ETC申请报文;
解析单元,用于对所述ETC申请报文解析,获得ETC申请数据;
对比单元,用于将所述ETC申请数据与预先录入的ETC数据进行对比,生成ETC在线申请应答报文;
发送单元,用于将所述ETC在线申请应答报文返回至所述ETC在线申请客户端,以实现根据所述ETC在线申请应答报文对所述ETC在线申请功能进行调试;
所述ETC申请数据中包括待办理ETC的机动车的信息,则所述对比单元,具体用于:
检索所述预先录入的ETC数据中是否包含所述待办理ETC的机动车信息;
如果所述预先录入的ETC数据中不包含所述待办理ETC的机动车信息,则生成第二提示报文,所述第二提示报文用于指示所述待办理ETC的机动车信息有误;
如果所述预先录入的ETC数据中包含所述待办理ETC的机动车信息,则获取与所述待办理ETC的机动车信息对应的ETC办理标识;当所述ETC办理标识为第一标识时,生成第三提示报文,所述第三提示报文用于指示所述待办理ETC的机动车信息对应的机动车已办理过ETC;当所述ETC办理标识为第二标识时,生成第四提示报文,所述第四提示报文用于指示所述待办理ETC的机动车信息对应的机动车的ETC申请成功。
5.根据权利要求4所述的装置,其特征在于,所述装置包括:
判断单元,用于在所述将所述ETC申请数据与预先录入的ETC数据进行对比,生成ETC在线申请应答报文之前,判断所述ETC申请数据的数据格式是否有误;如果所述ETC申请数据的数据格式有误,则生成第一提示报文,所述第一提示报文用于指示所述ETC申请数据的数据格式有误;将所述第一提示报文发送至所述ETC在线申请客户端,以实现根据所述第一提示报文对所述ETC在线申请功能进行调试;如果所述ETC申请数据的数据格式无误,则执行所述将所述ETC申请数据与预先录入的ETC数据进行对比,生成ETC在线申请应答报文。
6.根据权利要求4或5所述的装置,其特征在于,所述对比单元,具体用于:
获取ETC在线申请客户端发送的ETC申请报文中的第一时间戳,所述第一时间戳用于指示所述ETC在线申请客户端发送所述ETC申请报文的时刻;
获取所述ETC在线申请应答报文中的第二时间戳,所述第二时间戳用于指示生成所述ETC在线申请应答报文的时刻;
根据所述第一时间戳与所述第二时间戳计算所述ETC申请报文的处理时长;
判断所述处理时长是否大于预设阈值;
如果所述处理时长大于预设阈值,则生成第五提示报文,所述第五提示报文用于指示所述ETC在线申请功能处理所述ETC申请报文的时间过长。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911127742.XA CN110838955B (zh) | 2019-11-18 | 2019-11-18 | 用于调试etc在线申请功能的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911127742.XA CN110838955B (zh) | 2019-11-18 | 2019-11-18 | 用于调试etc在线申请功能的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110838955A CN110838955A (zh) | 2020-02-25 |
CN110838955B true CN110838955B (zh) | 2021-11-23 |
Family
ID=69576747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911127742.XA Active CN110838955B (zh) | 2019-11-18 | 2019-11-18 | 用于调试etc在线申请功能的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110838955B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022006699A1 (zh) * | 2020-07-06 | 2022-01-13 | 北京物资学院 | 一种车辆etc申请方法及*** |
CN112163945B (zh) * | 2020-09-24 | 2024-05-10 | 上汽通用五菱汽车股份有限公司 | Etc绑定方法、终端设备及可读存储介质 |
CN113518115A (zh) * | 2021-05-17 | 2021-10-19 | 中国银行股份有限公司 | Etc线上申办方法及装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101262472B (zh) * | 2007-03-07 | 2011-09-28 | 力博特公司 | 一种多功能协议解析器及其实现方法 |
CN103247085B (zh) * | 2013-05-20 | 2015-08-12 | 北京速通科技有限公司 | 一种前装式etc车载电子标签在线发行***及方法 |
US10956896B2 (en) * | 2013-11-27 | 2021-03-23 | Geotoll, Inc. | Method and apparatus for providing a toll service and flexible toll device |
CN106484605A (zh) * | 2015-08-28 | 2017-03-08 | 中兴通讯股份有限公司 | 一种实现软件自动化测试的方法和*** |
CN106570943A (zh) * | 2016-11-07 | 2017-04-19 | 贵阳货车帮科技有限公司 | Etc卡的发行方法 |
CN107730641B (zh) * | 2017-08-25 | 2020-08-25 | 深圳市金溢科技股份有限公司 | 在线发行并激活车载单元的装置、车载设备、终端和后台 |
CN109726994A (zh) * | 2019-01-02 | 2019-05-07 | 甘肃紫光智能交通与控制技术有限公司 | 基于互联网的etc卡签移动发行方法及移动终端 |
-
2019
- 2019-11-18 CN CN201911127742.XA patent/CN110838955B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110838955A (zh) | 2020-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110838955B (zh) | 用于调试etc在线申请功能的方法及装置 | |
CN109062790B (zh) | 车载终端蓝牙固件的升级测试方法 | |
CN108985742B (zh) | 交易处理方法、装置及区块链*** | |
CN109194771B (zh) | 一种新卡申办方法、装置、服务器及存储介质 | |
CN110278264B (zh) | 一种基于区块链的跨链通信的方法、装置及交易*** | |
CN106873958B (zh) | 一种应用编程接口的调用方法及装置 | |
CN110806971A (zh) | 一种版本测试方法、装置及电子设备 | |
CN111190649B (zh) | 客户端组建方法、装置及*** | |
CN110740356A (zh) | 基于区块链的直播数据的监控方法及*** | |
CN110717436A (zh) | 数据分析方法、装置、电子设备和计算机存储介质 | |
CN111104463A (zh) | 一种基于区块链的碳排放管理方法、设备及介质 | |
CN108268369B (zh) | 测试数据获取方法及装置 | |
CN113518117A (zh) | Etc办理推荐方法、银行服务器、计算机设备及介质 | |
CN113923268A (zh) | 一种针对多版本通信规约的解析方法、设备及存储介质 | |
CN109977317B (zh) | 数据查询方法及装置 | |
CN113326211B (zh) | 测试用例生成方法及装置 | |
CN112735169B (zh) | 一种车辆路径还原方法、设备及介质 | |
CN114037547A (zh) | 车险事故处理方法、装置、***以及设备 | |
CN114491662A (zh) | 一种基于区块链的数据资产审计方法、***及设备 | |
CN111798235A (zh) | 一种风控信息存储的方法及装置 | |
CN113034710A (zh) | 租赁车辆的etc代扣处理方法及装置 | |
CN110633214A (zh) | 一种内部测试报文的配置方法及装置 | |
CN113988543A (zh) | 数字行驶凭证处理方法及装置 | |
CN111435450A (zh) | 一种道路数据处理方法及其装置 | |
CN109067613B (zh) | 身份证识别设备联网成功率的测试方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |