【技术实现步骤摘要】
基于Linux系统的ATM读卡方法、装置及系统
[0001]本专利技术涉及金融领域,具体涉及一种基于Linux系统的ATM读卡方法、装置及系统。
技术介绍
[0002]近年来,银行对自助设备的使用频率和交易量逐渐提升,ATM(Automated Teller Machine,自动取款机)设备作为银行零售业务的重要渠道之一,承载着越来越多的金融交易业务。在金融交易业务中,插卡交易做为主要的交易入口,客户需在ATM设备上插入卡片,设备读卡后才可进行后续操作。
[0003]目前,我国金融硬件设备的研发能力已得到较大的提升,已具备设计研发基于Linux的ATM系统和独立生产读卡器硬件的能力。然而,目前在金融设备上使用的读卡器协议装置均是基于WOSA/XFS(金融服务扩展(XFS)是在Windows开放式系统体系结构(WOSA:Windows Open System Architecture)基础上的开发的一组标准接口,又称CEN/XFS(欧洲标准化委员会/信息系统标准化委员会))协议研发的,基于WOSA/XFS协议研发的读卡 ...
【技术保护点】
【技术特征摘要】
1.一种基于Linux系统的自动取款机ATM读卡方法,其特征在于,所述方法包括:响应于读卡程序启动,接收来自ATM应用程序的读卡器状态获取指令,并将该读卡器状态获取指令通过服务提供接口SPI接口发送至服务提供层,以使所述服务提供层通过设备驱动接口获取读卡器状态信息;通过基于Linux系统的通信方式接收所述服务提供层发送的读卡器状态信息,并将该读卡器状态信息转发至所述应用程序;响应于读卡器状态正常且用户插卡操作完成,接收来自所述应用程序的卡信息读取指令,并将该卡信息读取指令通过SPI接口发送至所述服务提供层,以使所述服务提供层通过设备驱动接口驱动读卡器读卡操作并获取卡信息;通过基于Linux系统的通信方式接收所述服务提供层发送的卡信息,并将该卡信息转发至所述应用程序,以便于所述应用程序基于所述卡信息执行用户的业务操作指令。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于接收到用户的业务完成指令,接收来自所述应用程序的退卡指令,并将该退卡指令通过SPI接口发送至所述服务提供层,以使所述服务提供层通过设备驱动接口驱动读卡器退卡操作。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过应用程序接口API接口接收来自所述应用程序的指令。4.一种基于Linux系统的ATM读卡装置,其特征在于,所述装置包括:状态获取指令发送单元,用于响应于读卡程序启动,接收来自ATM应用程序的读卡器状态获取指令,并将该读卡器状态获取指令通过SPI接口发送至服务提供层,以使所述服务提供层通过设备驱动接口获取读卡器状态信息;状态信息转发单元,用于通过基于Linux系统的通信方式接收所述服务提供层发送的读卡器状态信息,并将该读卡器状态信息转发至所述应用程序;卡信息读取指令发送单元,用于响应于读卡器状态正...
【专利技术属性】
技术研发人员:温佳宇,何思略,古秀萍,张志超,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。