[发明专利]一种硬件接口管理方法有效
申请号: | 201611241361.0 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106649164B | 公开(公告)日: | 2020-01-21 |
发明(设计)人: | 邱聪勇;张杰阳;曾文语 | 申请(专利权)人: | 南威软件股份有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 35221 泉州市潭思专利代理事务所(普通合伙) | 代理人: | 廖仲禧 |
地址: | 362000 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 硬件 接口 管理 方法 | ||
本发明公开一种硬件接口管理方法,用于实现灵活的调用机制,保证硬件接口的可复用性和易维护性。本发明实施例中通过规范每种硬件类型的硬件设备对应的统一接口方法,并将针对硬件类型对应的不同硬件型号的接口实现都分装成独立的实现文件,然后汇总生成多份的配置模板,从而可以实现调用过程中的自动匹配。同时通过模板化的配置方式来管理硬件系统内的所有硬件类型的硬件设备,可以实现模板化、可适配的硬件接口管理方法,形成多种各具特色的配置模板,以满足不同业务场景的调用需求,实现灵活的调用机制,以保证硬件接口的可复用性和易维护性。这不仅在一定程度上减少了硬件系统的开发和维护成本,也同时丰富和完善了硬件系统的功能和服务体验。
技术领域
本发明涉及计算机技术领域,具体涉及一种硬件接口管理方法。
背景技术
在许多业务系统中,基于业务的需要,同时为了提供更加多元化的服务渠道和更加专业化的服务内容,往往需要引入多种不同类型的硬件,比如:身份证读卡器、指纹识别器、打印机、扫描仪、摄像头等,并结合这些硬件开发相应的特色服务。
这些种类繁多、型号各异的硬件设备,其调用方式也是各不相同的,即便是同一种类型的设备,如果其厂商或型号不同,那么其调用方法一般也是不同的,比如摄像头,三星的摄像头和松下的摄像头的调用方式肯定是不同的。通常情况下,现有技术中都是直接在各功能页面中编写接口调用的相关代码。现有技术中针对具体的设备类型在对应的功能页面上编写接口调用代码的方式,至少存在如下缺陷:首先,耦合性高,接口调用方法直接与设备功能绑定了,其他功能无法复用。其次,灵活性低,当硬件设备的型号发生变化时,原有的调用方法无法使用,需要重新编写。最后,维护成本大,当使用的硬件设备比较多时,由于其调用方法分散在各个业务功能中,无法统一管理,导致维护难度大幅增加。
发明内容
本发明的目的在于提供一种硬件接口管理方法,用于实现灵活的调用机制,以保证硬件接口的可复用性和易维护性。
为了达到上述目的,本发明采用这样的如下技术方案:
本发明提供一种硬件接口管理方法,包括:
获取在硬件系统内接入的所有硬件类型的硬件设备,并根据每种硬件类型分别定义一种硬件类型唯一对应的统一接口方法,所述统一接口方法包括:统一接口的接口名称、接口参数和返回值;
分别获取每种硬件类型的硬件设备具有的所有硬件型号,并对每种硬件类型的硬件设备具有的所有硬件型号分别进行编码,建立不同硬件设备下的硬件类型和对应所有硬件型号之间的一对多关系;
对于每种硬件类型所包含的全部硬件型号,按照每种硬件类型分别定义的统一接口方法,分别单独编写各个硬件型号的调用方法并保存在相应的实现文件中,其中,每种硬件型号的硬件设备对于所有的硬件型号分别保存有各自硬件型号的实现文件;
针对每种硬件类型的硬件设备各选择一种硬件型号,将选择出的每种硬件类型分别对应的一种硬件型号汇总为一份配置模板,按照所述配置模板的生成方式重新选不同硬件类型下的一种硬件型号,从而生成多份配置模板。
采用上述技术方案后,本发明提供的技术方案将有如下优点:
本发明实施例中通过规范每种硬件类型的硬件设备对应的统一接口方法,并将针对硬件类型对应的不同硬件型号的接口实现都分装成独立的实现文件,然后汇总生成多份的配置模板,从而可以实现调用过程中的自动匹配。同时通过模板化的配置方式来管理硬件系统内的所有硬件类型的硬件设备,可以实现模板化、可适配的硬件接口管理方法,形成多种各具特色的配置模板,以满足不同业务场景的调用需求,实现灵活的调用机制,以保证硬件接口的可复用性和易维护性。这不仅在一定程度上减少了硬件系统的开发和维护成本,也同时丰富和完善了硬件系统的功能和服务体验。
附图说明
图1为本发明实施例提供一种硬件接口管理方法的流程方框示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南威软件股份有限公司,未经南威软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611241361.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:恒压四串口服务器
- 下一篇:建立嵌入式系统和PC主机通信连接的方法