ActiveX技術(shù)在IC卡讀(dú)卡器中的應用
摘要
ActiveX技術(shù)在IC卡讀(dú)卡器中的應用
ActiveX 是基於(yú)COM技術的一個應用,也是一個開放的集成平台,爲開發(fā)人員、 用戶和 Web生産(chǎn)商提供瞭(le)一個快速而簡便的在 Internet 和 Intranet 創建程序集成和内容的方法。 使用ActiveX, 可輕松方便的在 Web頁中插入 多媒體效果、 交互式對(duì)象、以及複雜程序,創(chuàng)建用戶體驗相當(dāng)的高質量多媒體CD-ROM,當(dāng)然也包含瞭(le)IC卡讀卡器和NFC讀寫器 。
爲瞭(le)使IC卡讀卡器和NFC讀寫器能集成到更多的平台,使用ActiveX技術是一個不錯(cuò)的選擇,ActiveX不僅能适應大部分編(biān)程語言,做到與編(biān)程語言無關,還能将IC卡讀(dú)卡器集成到web中,使得在BS結構中可以在web客戶端輕松的調(diào)用IC卡讀卡器,極大地改善瞭(le)用戶體驗。
隻要爲IC卡讀(dú)卡器或者NFC讀(dú)寫器發(fā)布相應的ActiveX控件就可以實現在WEB客戶端使用IC卡讀(dú)卡器瞭(le),爲此友我科技發布瞭(le)yw60x.ocx這個IC卡讀卡器控件,並(bìng)且分爲瞭(le)32位和64位版本,分别對應(yīng)32位IE和64位的IE。控件yw60x.ocx支持的讀(dú)卡器有SDT-HA,YW-605HA,YW-607等等。
在使用ActiveX控件yw60x.ocx集成到網頁之前,必須要先在系統注冊(cè),根據(jù)IE的位數選擇相應的yw60x.ocx進行注冊(cè),注冊(cè)可以使用regsvr32命令。注冊(cè)成功後,就可以在IE中使用IC卡讀(dú)卡器瞭。
在web中使用使用IC卡讀卡器,除瞭(le)注冊和IE關於(yú)ActiveX的相關設置之外,對於(yú)開發人員還必須熟悉javascript語言,這是在web網頁中使用的一種腳(jiǎo)本語言,與ActiveX控件進行數據(jù)交互必須依靠javascript語(yǔ)言。
開發人員必須先設計web網頁界面,並(bìng)将yw60x.ocx控件靜态的引用到設計的頁面中(當(dāng)然yw60x.ocx也可以動(dòng)态創(chuàng)建),設計界面如下圖所示:
靜(jìng)态引用控件的方法如下圖代碼(mǎ):
設計完成後就可以使用id爲yoworeader的名稱(chēng)來調(diào)用IC卡讀卡器的控件。

