网页管理系统中如何集成开发IC卡读卡器?
文章标签:IC卡读卡器 IC卡 发布时间:2014年09月04日 点击次数:
随着各种管理系统联网的要求,现在很多管理系统开始由CS架构改为BS架构的网页版管理系统,那么网页中如何实现IC卡读卡器的集成开发呢?现总结了有以下方式:
一、 把智能IC卡读写器的开发接口做成OCX或ActiveX控件
和几家做IC卡读写设备的厂商的工程师沟通过,通常的做法是把IC卡读写器的开发接口封装成OCX控件或ActiveX。使用的时候需要先安装这些控件然后才能使用,不过开发起来和使用起来都反应挺麻烦的。
和开发人员沟通的过程中我发现其实采用IC卡的话很多也不会在IC卡内存储金额等信息(主要是不安全),一般也就是在卡内存储客户编号即可。
IC卡读写器D3-U
该开发方式缺点:
1、开发难度比较大:需要把设备接口做成OCX控件或ActiveX,对很多没有从事过智能卡设备集成开发的工程师来说这是个难事。并且不同的浏览器之间的插件还不尽相同,要处理好兼容问题是让人比较头痛的。
2、读写设备支持少:很多读写设备也不支持WEB的开发模式。
3、使用不方便:需要使用前必须在电脑里安装控件,客户使用体验度差。
优点:可以根据规划通过网页向卡内写入数据。
二、采用免驱动IC卡读卡器(也称WEB版IC卡读卡器)
免驱动IC卡读卡器JHIC-U,通过事先在卡内写入预定信息,号码可以自己设定,通过免驱动IC卡读卡器可直接输出,这样把IC卡开发直接简化掉了。可大大节省开发进程及后续使用过程中的难度。
免驱动IC卡读卡器JHIC-U
该开发模式的缺点:采用键盘模拟输入的方式进行输入的,容易造成个别操作员不遵守操作规范,存在一定的内部人员操作风险。
优点:
1、开发方便:只要原来能支持磁条卡、条码卡、ID卡或键盘直接输入卡号的软件,不用二次开发即可使用该IC卡读卡器。
2、使用便捷:客户不需要安装任何驱动或控件即可使用ic卡读卡器进行刷卡操作。