[发明专利]多型号门控器切换控制方法、装置、电子设备及存储介质在审
申请号: | 201910631512.0 | 申请日: | 2019-07-12 |
公开(公告)号: | CN110533062A | 公开(公告)日: | 2019-12-03 |
发明(设计)人: | 陈林;陈全 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;H04L12/26 |
代理公司: | 44334 深圳市赛恩倍吉知识产权代理有限公司 | 代理人: | 孙芬;刘丽华<国际申请>=<国际公布>= |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 门控器 调用 传输协议 分类 统一 参数调用 存储介质 电子设备 对外接口 接口文档 接口形成 第三方 外部 省力 省时 封装 分析 测试 开发 | ||
本发明提供一种多型号门控器切换控制方法、装置、电子设备及存储介质,其中,控制发明的方法包括:分析不同型号门控器的接口文档,提取功能相似的接口;依据底层采用的传输协议对不同型号的门控器进行分类;封装提取的功能相似的接口和分类后的门控器的接口形成统一调用的类;提供统一的调用接口供外部对统一调用的类进行参数调用。本发明旨在通过分析提取出不同型号门控器的相似接口和对底层采用的传输协议进行分类,并集成到统一的对外接口中供外部调用,既可以方便第三方调用者集成开发,也方便后期测试,省时省力。
技术领域
本发明涉及门控器技术领域,尤其涉及一种多型号门控器切换控制方法、装置、电子设备及存储介质。
背景技术
目前,门控器厂家数量繁多,门控器型号各异。在项目中集成不同型号门控器比较繁琐,开发人员工作量大,后期需要对不同型号的门控器进行单独编写测试案例,费时费力。因此,本发明旨在提出一种解决在多种门控器之间切换控制的方法,以解决门控器型号较多而导致开发人员工作量较大的技术问题。
发明内容
鉴于以上内容,本发明提供一种多型号门控器切换控制方法、装置、电子设备及存储介质,旨在解决门控器型号较多而导致开发人员工作量较大的技术问题。
一种多型号门控器切换控制方法,包括:
分析不同型号门控器的接口文档,提取功能相似的接口;
依据底层采用的传输协议对不同型号的门控器进行分类;
封装提取的功能相似的接口和分类后的门控器的接口形成统一调用的类;
提供统一的调用接口供外部对统一调用的类进行参数调用。
进一步地,所述提取功能相似的接口包括:
分析接口文档中记载的门控器的功能信息,判断不同型号门控器的接口实现的功能;
若门控器的接口用于执行供外界传递参数实现门控器的初始化操作,则提取该接口为初始化接口;
若门控器的接口用于执行供外界传递参数实现门控器的开门操作,则提取该接口为开门接口;
若门控器的接口用于执行供外界传递参数实现门控器的关门操作,则提取该接口为关门接口;
若门控器的接口用于执行供外界传递参数实现门控器的状态查询操作,则提取该接口为状态查询接口;
若门控器的接口用于执行供外界传递参数实现门控器的状态设置操作,则提取该接口为设置状态接口;
若门控器的接口用于执行供外界传递参数实现门控器的重启操作,则提取该接口为重启接口。
进一步地,所述依据底层采用的传输协议对不同型号的门控器进行分类包括:
判断不同型号门控器底层采用的传输协议;
若门控器底层采用的传输协议为TCP协议,则将该门控器的接口分类为TCP协议类接口;
若门控器底层采用的传输协议为UDP协议,则将该门控器的接口分类为UDP协议类接口;
若门控器底层采用的传输协议为HTTP协议,则将该门控器的接口分类为HTTP协议类接口。
进一步地,所述方法还包括:
提取新的门控器的接口,判断新的门控器包含的功能接口和新的门控器底层采用的传输协议;
若新的门控器的接口实现的功能和新的门控器底层采用的传输协议均包含在已有的统一调用的类中,则根据新的门控器的接口实现的功能和新的门控器底层采用的传输协议添加到对应该协议和接口的统一调用的类中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910631512.0/2.html,转载请声明来源钻瓜专利网。