BS结构浏览器网页读写IC卡技术汇总

随着智能卡的普及,BS结构的应用系统越来越多的要集成智能卡读卡器,目前在网页中调用智能卡读卡器有哪些方案呢,本文将这些技术方案全部总结出来,分析其利和弊,看看哪种方案更适合你的需求。


1.智能卡读卡器模拟键盘输出。

   模拟键盘输出的技术方案类似于键盘输入,可以将IC卡的卡号以固定的格式输出到光标处,基本可以适应大部分场合,与软件无关,适应性广。但是缺点也是很明显的,卡号格式比较固定,不能对卡进行别的任何操作,同时在软件的安全性上也不好控制,因为卡号能够输入的地方,手动也能输入。这类智能卡读卡器以型号为SDT-KA为代表的IC卡读卡器,可以对卡号输出格10DEC和8HEX设置。



2.软件模拟键盘输出。

 软件模拟键盘输出类似于第一种方案,但是在第一种方案上做了许多升级。不仅可以自己配置卡号输出的格式,例如10DEC或者8HEX,还可以配置M1卡块数据的输出格式,可以配置HEX格式或者字符串格式,例如将某个块数据写成""10008""字符串,刷卡时可以直接输出""10008""到光标处,不仅支持数字,英文,还支持中文字符的,例如写入""友我科技"",刷卡时即可输出""友我科技""到光标处。这是第一种读卡器模拟键盘输出方案所不能实现的。可以实现这种功能的读卡器有YW-605HA,YW-607,SDT-HA等USB免驱动IC卡读卡器。模拟键盘输出软件介绍。

 


3.基于js的window.external技术。

  基于js的window.external技术方案也可以实现BS程序读写IC卡,通过编写一个带有COM功能的exe程序,在这个exe程序中嵌入浏览器,然后js脚本程序通过window.external调用这个exe的函数即可实现IC卡读卡器的读卡和写卡操作,但是缺点也是很明显的,必须将浏览器嵌入到这个exe中,然后启动这个exe来浏览网页,用户体验很差。


4.基于ActiveX技术的ocx控件。

  基于ActiveX技术的ocx控件是实现网页上读写IC卡的一个比较不错的方法,因为ocx是com组件,通过其发布的接口,IE可以实现所有的功能。ActiveX不仅能适应大部分编程语言,做到与编程语言无关,还能将IC卡读卡器集成到web中,使得在BS结构中可以在web客户端轻松的调用IC卡读卡器,极大地改善了用户体验。   只要为IC卡读卡器或者NFC读写器发布相应的ActiveX控件就可以实现在WEB客户端使用IC卡读卡器了,为此友我科技发布了yw60x.ocx这个IC卡读卡器控件,并且分为了32位和64位版本,分别对应32位IE和64位的IE。控件yw60x.ocx支持的读卡器有SDT-HA,YW-605HA,YW-607等。但是这种技术方案的最大缺点就是只支持IE浏览器,不支持其他的浏览器。


5.基于友我科技IC卡读卡器云服务技术。

  为了解决以上方案的各种缺点,友我科技开发了IC卡读卡器云服务技术。只需要通过简单的js脚本语句即可实现上面所有功能,不仅可以在IE上运行还可以兼容google浏览器Chrome,火狐Firefox, Safari, Opera等以及以这些浏览器为内核的浏览器,可以在web浏览器上调用IC卡读卡器并对其进行读卡和写卡操作。友我科技IC卡读卡器云服务技术的优点有:

  • a、该系统在单机,局域网,互联网都可以使用,只要客户端安装云服务程序就行。
  • b、客户端同时支持net frame3.5和net frame4.0及以上。
  • c、客户端兼容IE,Chrome,Firefox,Safari,Opeara及其相关内核的浏览器。
  • d、与网页编程语言无关,不管是asp,php,jsp,aspx,html,都支持。
  • e、客户端采用事件驱动(回调函数),无需占用界面线程的时间。
  • f、客户端支持多种IC卡读卡器,可以根需求据功能自由选择。
  • g、单独支持64位和128位的DES加解密服务。
  • h、支持64位或者128位的DES加解密读写数据块,流程更少,效率更高,数据更安全。

    支持友我科技IC卡读卡器云服务技术的IC卡读卡器有YW-605HA,YW-607等, 了解更多关于IC卡读卡器云服务

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值