一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种用于智能设备的中间件调用系统及方法与流程

2022-02-24 16:14:40 来源:中国专利 TAG:


1.本发明涉及智能设备的中间件调用技术领域,特别是涉及一种用于智能设备的中间件调用系统及方法。


背景技术:

2.随着电力智慧营业厅的建设,很多简单而工作量占比较大的业务实现通过自助服务进行办理,无需再人工柜台办理。同时通过智能设备网点信息服务平台的建设,电力智慧营业厅的工作模式具备极高的可推广性,特别是智能设备具备快速推广应用的条件。智能设备的数量越来越多,为确保智能设备接入的规范性、提高对智能设备的管理力度,降低智能设备运维成本。
3.目前多数的vtm(video teller machine,远程视频柜员机)都是基于window系统,其调用方式如图1所示,通过js(javascript)调用ocx(对象类别扩充组件,object linking and embedding(ole)control extension)驱动进行通信。由于技术能力不足,导致各企业提供电力综合业务自助办理设备,无法满足业务电子化移交,特别是在后续升级过程中,由于设备供应商的更换或扩充,导致设备兼容性差,对于多个型号、多版本、多厂商的硬件功能调用兼容,无法实现跨语言调用和简化调用接口,屏蔽业务操作与设备交互的复杂性。


技术实现要素:

4.本发明的目的在于,提出一种用于智能设备的中间件调用系统及方法,解决现有系统技术中对于多个型号、多版本、多厂商的硬件功能调用兼容,无法实现跨语言调用和简化调用接口的技术问题。
5.一方面,提供一种用于智能设备的中间件调用系统,包括:
6.调用中间件,所述调用中间件分别连接应用前端、多个vtm;
7.所述调用中间件,用于接收所述应用前端输出的需求指令,并根据所述需求指令确定待调用的目标vtm及所述目标vtm的类型;根据所述目标vtm的类型调用与目标vtm的类型对应的驱动,通过调用的驱动将所述应用前端与所述目标vtm连通。
8.优选地,所述调用中间件包括:
9.api模块,用以接收所述应用前端输出的指令,并根据应用前端输出的指令与所述应用前端建立通信;
10.驱动调用模块,用以根据所述目标vtm的类型调用与目标vtm的类型对应的驱动。
11.优选地,所述驱动调用模块还用于根据接收的需求指令获取待调用的目标vtm的识别编码,根据目标vtm的识别编码查询预设的类别分类表确定所述目标vtm所属的类别,其中,所述目标vtm所属的类别包括现有vtm、新增vtm。
12.优选地,所述驱动调用模块还用于当确定所述目标vtm的类型为现有vtm时,调用对应的服务提供商驱动,通过调用的服务提供商驱动调用所述目标vtm的底层硬件。
13.优选地,所述驱动调用模块还用于当确定所述目标vtm的类型为新增vtm时,调用
对应的扩充组件驱动,通过调用的扩充组件驱动调用所述目标vtm的底层硬件。
14.另一方面,还提供一种用于智能设备的中间件调用方法,通过所述的用于智能设备的中间件调用系统进行实现,包括:
15.所述调用中间件接收所述应用前端输出的需求指令;
16.根据所述需求指令确定待调用的目标vtm及所述目标vtm的类型;
17.根据所述目标vtm的类型调用与目标vtm的类型对应的驱动,通过调用的驱动将所述应用前端与所述目标vtm连通。
18.优选地,所述根据所述需求指令确定待调用的目标vtm及所述目标vtm的类型,具体包括:
19.根据接收的需求指令获取待调用的目标vtm的识别编码,根据目标vtm的识别编码查询预设的类别分类表确定所述目标vtm所属的类别,其中,所述目标vtm所属的类别包括现有vtm、新增vtm。
20.优选地,所述根据所述目标vtm的类型调用与目标vtm的类型对应的驱动,具体包括:
21.当确定所述目标vtm的类型为现有vtm类别时,调用对应的服务提供商驱动,通过调用的服务提供商驱动调用所述目标vtm的底层硬件。
22.优选地,所述根据所述目标vtm的类型调用与目标vtm的类型对应的驱动,还包括:
23.当确定所述目标vtm的类型为新增vtm时,调用对应的扩充组件驱动,通过调用的扩充组件驱动调用所述目标vtm的底层硬件。
24.综上,实施本发明的实施例,具有如下的有益效果:
25.本发明提供的用于智能设备的中间件调用系统及方法,通过设备中间件,通过js调用中间件,以sp(service provider,服务提供商)或ocx调用多个硬件厂家供货的各型号底层硬件功能实现的方法,实现多个型号、多版本、多厂商的硬件功能调用兼容,完成配合html网页信息资料的获取,实现跨语言调用和简化调用接口,屏蔽业务操作与设备交互的复杂性。
附图说明
26.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,根据这些附图获得其他的附图仍属于本发明的范畴。
27.图1为现有技术中一种用于智能设备的调用示意图。
28.图2为本发明实施例中一种用于智能设备的中间件调用系统的示意图。
29.图3为本发明实施例中一种用于智能设备的中间件调用方法的主流程示意图。
具体实施方式
30.为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
31.如图2所示,为本发明提供的一种用于智能设备的中间件调用系统的一个实施例
的示意图。在该实施例中,所述系统包括:
32.调用中间件,所述调用中间件分别连接应用前端、多个vtm;
33.所述调用中间件,用于接收所述应用前端输出的需求指令,并根据所述需求指令确定待调用的目标vtm及所述目标vtm的类型;根据所述目标vtm的类型调用与目标vtm的类型对应的驱动,通过调用的驱动将所述应用前端与所述目标vtm连通。具体地,所述调用中间件包括:api(application programming interface,应用程序接口)模块,用以接收所述应用前端输出的指令,并根据应用前端输出的指令与所述应用前端建立通信;驱动调用模块,用以根据所述目标vtm的类型调用与目标vtm的类型对应的驱动。也就是,通过js(应用前端输出的需求指令)调用中间件,调用中间件以sp或ocx调用多个硬件厂家供货的各型号底层硬件功能实现的方法,实现多个型号、多版本、多厂商的硬件功能调用兼容,完成配合html网页信息资料的获取,实现跨语言调用和简化调用接口,屏蔽业务操作与设备交互的复杂性。满足调用硬件功能实现的方法,包括本地数据库、高拍仪、凭条打印机、a4打印机、纸币器、base64图片转换、电子签名、身份证阅读器、led灯控、电卡读卡器实现硬件功能的调用。
34.具体实施例中,所述驱动调用模块还用于根据接收的需求指令获取待调用的目标vtm的识别编码,根据目标vtm的识别编码查询预设的类别分类表确定所述目标vtm所属的类别,其中,所述目标vtm所属的类别包括现有vtm、新增vtm。也就是,预先设置现有vtm都包括哪些,后续新增的vtm包括哪些,本实施例中采用识别编码查表的方式确定,但该方式可以根据实际情况进行替换,如通过mac确定等。
35.具体地,所述驱动调用模块还用于当确定所述目标vtm的类型为现有vtm时,调用对应的服务提供商驱动,通过调用的服务提供商驱动调用所述目标vtm的底层硬件。所述驱动调用模块还用于当确定所述目标vtm的类型为新增vtm时,调用对应的扩充组件驱动,通过调用的扩充组件驱动调用所述目标vtm的底层硬件。也就是根据确定的类别调用不同的驱动实现多个型号、多版本、多厂商的硬件功能调用兼容,由于现有vtm通过调试等方式已经完整兼容现有系统或终端,但是若新增的vtm采用了与现有vtm不同厂家或不同系统的底层硬件,则不发有效兼容,通过上述提供的调用中间件,则可以解决这么问题,实现全兼容和调用。
36.如图3所示,为本发明提供的一种用于智能设备的中间件调用方法的一个实施例的示意图。在该实施例中,所述方法,用于通过用于智能设备的中间件调用进行实现,所述方法包括:
37.所述调用中间件接收所述应用前端输出的需求指令;
38.根据所述需求指令确定待调用的目标vtm及所述目标vtm的类型;
39.具体地,根据接收的需求指令获取待调用的目标vtm的识别编码,根据目标vtm的识别编码查询预设的类别分类表确定所述目标vtm所属的类别,其中,所述目标vtm所属的类别包括现有vtm、新增vtm。
40.根据所述目标vtm的类型调用与目标vtm的类型对应的驱动,通过调用的驱动将所述应用前端与所述目标vtm连通。
41.具体地,当确定所述目标vtm的类型为现有vtm类别时,调用对应的服务提供商驱动,通过调用的服务提供商驱动调用所述目标vtm的底层硬件。当确定所述目标vtm的类型
为新增vtm时,调用对应的扩充组件驱动,通过调用的扩充组件驱动调用所述目标vtm的底层硬件。
42.关于用于智能设备的中间件调用方法具体实现过程可参考用于智能设备的中间件调用系统的实现过程,在此不再赘述。
43.综上,实施本发明的实施例,具有如下的有益效果:
44.本发明提供的用于智能设备的中间件调用系统及方法,通过设备中间件,通过js调用中间件,以sp或ocx调用多个硬件厂家供货的各型号底层硬件功能实现的方法,实现多个型号、多版本、多厂商的硬件功能调用兼容,完成配合html网页信息资料的获取,实现跨语言调用和简化调用接口,屏蔽业务操作与设备交互的复杂性。
45.以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献