适用于自助终端的硬件部品接口封装方法及系统技术方案

技术编号:41932722 阅读:20 留言:0更新日期:2024-07-05 14:27
本发明专利技术公开了适用于自助终端的硬件部品接口封装方法及系统,属于应用程序技术领域,要解决的技术问题为如何克服自助终端设备上业务应用程序直接引入硬件部品DLL库这种方式的缺陷。包括如下步骤:业务应用程序向通用client程序发送命令,并搜索接口配置文件列表,查找对应的接口配置文件;通过client程序解析对应的接口配置文件,读取对应硬件部品的DLL动态库底层接口信息,动态加载硬件部品DLL库,获取返回数据;通用client程序将返回数据发送至业务应用程序,业务应用程序对接收的返回数据进行解析。

【技术实现步骤摘要】

本专利技术涉及应用程序,具体地说是适用于自助终端的硬件部品接口封装方法及系统


技术介绍

1、目前政府以及社会很多行业为了提高办事效率和用户满意度,应用了大量的自助终端设备。这些自助终端设备极大地方便了用户业务的办理。随着业务应用程序的不断升级拓展,越来越多的硬件部品集成到自助终端设备上来,这些硬件部品的厂家各不相同,通常以dll动态库的方式提供底层访问接口,即便是同类型的设备,不同厂家的dll动态库接口也不相同,这对业务应用程序的开发提出了巨大的挑战,急需寻找一种方法解决硬件部品兼容支持的问题。

2、一直以来,业务应用程序都是通过直接引入dll库的方式使用硬件部品,这种方式存在巨大的缺陷:

3、(1)业务应用程序直接使用硬件部品dll库,兼容的硬件部品越多,软件开发越困难;

4、(2)业务应用程序与硬件部品dll库深度耦合,程序无法保证自身的稳定可靠。

5、如何克服自助终端设备上业务应用程序直接引入硬件部品dll库这种方式的缺陷,是需要解决的技术问题。


技术实现思路...

【技术保护点】

1.一种适用于自助终端的硬件部品接口封装方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的适用于自助终端的硬件部品接口封装方法,其特征在于,业务应用程序与通用client程序建立双向管道,通过双向管道与通用client程序进行交互。

3.根据权利要求1所述的适用于自助终端的硬件部品接口封装方法,其特征在于,接口配置文件采用JSON格式进行定义;

4.根据权利要求1所述的适用于自助终端的硬件部品接口封装方法,其特征在于,通用client程序动态加载硬件部品DLL库,获取对应的函数描述信息并动态调用对应函数,获取返回数据。>

5.一种适用...

【技术特征摘要】

1.一种适用于自助终端的硬件部品接口封装方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的适用于自助终端的硬件部品接口封装方法,其特征在于,业务应用程序与通用client程序建立双向管道,通过双向管道与通用client程序进行交互。

3.根据权利要求1所述的适用于自助终端的硬件部品接口封装方法,其特征在于,接口配置文件采用json格式进行定义;

4.根据权利要求1所述的适用于自助终端的硬件部品接口封装方法,其特征在于,通用client程序动态加载硬件部品dll库,获取对应的函数描述信息并动态调用对应函数,获取返回数据。

5.一种适用于自助终端的硬件部品接口封装系统,其特征在于,用于通过如权利...

【专利技术属性】
技术研发人员:向俊光侯鹏磊王思栋
申请(专利权)人:浪潮智能终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1