[发明专利]设备驱动功能的调用方法、装置、计算机设备和系统在审
申请号: | 201911099295.1 | 申请日: | 2019-11-12 |
公开(公告)号: | CN112860601A | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 杨全领;王庆华;贺光容;戴卫;熊雄;史哲 | 申请(专利权)人: | 深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院 |
主分类号: | G06F13/10 | 分类号: | G06F13/10 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 黄志云 |
地址: | 518000 广东省深圳市南山区粤海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 驱动 功能 调用 方法 装置 计算机 系统 | ||
本申请适用于金融自助设备技术领域,提供了设备驱动功能的调用方法,包括:调用虚拟设备驱动的接口,接收请求指令,所述虚拟设备驱动为第一设备的设备驱动;根据所述第一设备的报文格式封装所述请求指令,得到第一指令报文;查询预设的指令映射表得到与所述第一指令报文对应第二设备的执行报文,所述第二设备与所述第一设备为同类型设备,且两者具有类型相同的驱动功能,所述指令映射表记载了第一设备的报文与第二设备的报文之间的映射关系;根据所述第二设备的通信协议将所述执行报文发送至所述第二设备,以使所述第二设备根据所述执行报文执行。
技术领域
本申请属于金融自助设备技术领域,尤其涉及设备驱动功能的调用方法、装置、计算机设备和系统。
背景技术
当前市场上,金融机构都要求各个厂商的设备能够互相连接起来,从而组成一台完整的金融设备机。为了使不同厂商的金融外设能够组合成一台完整的金融设备,需要在两方面考虑,一方面是硬件的互连,一方面是软件的互连。其中,为了处理金融行业的软件互连问题,微软公司、几个大的金融外设厂商和几个大的银行机构在一起讨论,最终定下来了一套软件技术规范WOSA(全称是Windows开放式系统体系结构Windows Open SystemArchitecture)。
为了满足WOSA,现有开发基于WOSA标准的驱动方法,是针对每一个硬件设备,严格按照WOSA协议实现,因此设备驱动的开发人员必须严格掌握WOSA协议标准(逻辑设备特色),同时要求对设备特色和设备指令非常熟悉,才有可能开发出符合要求的设备驱动软件,这导致了设备驱动的开发周期长、开发成本高。
因此,寻找一种能够快速实现金融设备的设备驱动调用的方法成为本领域技术人员亟需解决的问题。
发明内容
本申请实施例提供了设备驱动功能的调用方法、装置、计算机设备和系统,可以解决设备驱动的开发周期长、成本高的问题。
第一方面,本申请实施例提供了一种设备驱动功能的调用方法,包括:
调用虚拟设备驱动的接口,接收请求指令,所述虚拟设备驱动为第一设备的设备驱动;
根据所述第一设备的报文格式封装所述请求指令,得到第一指令报文;
查询预设的指令映射表得到与所述第一指令报文对应第二设备的执行报文,所述第二设备与所述第一设备为同类型设备,且两者具有类型相同的驱动功能,所述指令映射表记载了第一设备的报文与第二设备的报文之间的映射关系;
根据所述第二设备的通信协议将所述执行报文发送至所述第二设备,以使所述第二设备根据所述执行报文执行。
可见,本申请能够利用第一设备的设备驱动完成对第二设备的功能驱动和调用,在已有同类设备的设备驱动的情况下,便于快速开发出另一种同类设备的设备驱动程序,大大减少了设备驱动的开发周期和降低了开发成本。
优选地,在根据所述第二设备的通信协议将所述执行报文发送至所述第二设备,以使所述第二设备根据所述执行报文执行之后,还包括:
接收所述第二设备返回的第二结果报文;
查询所述指令映射表得到与所述第二结果报文对应的所述第一设备的第一结果报文;
根据所述第一设备的报文格式解析所述第一结果报文,并将解析结果返回所述虚拟设备驱动的接口。
通过指令映射表还可以将第二设备返回的结果报文转换为第一设备的报文格式,从而通过接口完成结果反馈。
优选地,所述指令映射表通过以下步骤预先设置:
获取所述第一设备的设备驱动的指令报文集合,记为第一集合;
获取所述第二设备的设备驱动的指令报文集合,记为第二集合;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院,未经深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911099295.1/2.html,转载请声明来源钻瓜专利网。