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卡讀卡器雲服務


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM