STK是「SIM Tool Kit」的英文縮寫,即"使用者辨識應用開發工具"。它包含一組指令用於手機與SIM卡的交互,這樣可以使SIM卡運行卡內的小應用程序,實現增值服務的目的。
本教學操作環境:windows7系統、Dell G3電腦。
STK是SIM Tool Kit的英文縮寫.即"使用者識別應用程式開發工具"。它包含一組指令用於手機與SIM卡的交互,這樣可以使SIM卡運行卡內的小應用程序,實現增值服務的目的。
之所以稱小應用程序,是因為受SIM卡空間的限制,STK卡中的應用程式都不大,而且功能簡單易用。目前市場提供的主流STK卡主要有16K和32K兩種;64K卡也在積極的市場推廣中。
STK卡與普通SIM卡的區別在於,在STK卡中固化了應用程式。透過軟體啟動提供給使用者一個文字選單介面。這個文字選單介面允許使用者透過簡單的按鍵操作就可實現資訊檢索,甚至交易。
例如終端用戶想查詢天氣預報,在沒有STK加值服務的情況下,用戶需要手動編輯簡訊"TQ 010",再將短訊息傳送到168服務平台。這樣用戶需要記住"TQ"是天氣預報的命令代碼和168服務平台號碼。事實上命令代碼有很多如"GP"代表股票查詢,"HF"代表電話費查詢等。因此要使用者將所有的命令代碼記住是不切實際的也是很不方便的。
STK透過固化在卡片中的程序,提供給使用者"天氣預報"等選單提示,這樣使用者只需要輸入想要查詢地區的長途區號即可查詢到天氣狀況。從而使用戶不必記憶命令代碼和服務平台號,達到方便用戶的目的。
STK加值服務的實作基礎是GSM的短訊息。因此,只要是GSM網路覆蓋到的地方,就可以提供文字訊息服務,服務範圍廣大;而且文字短消息價格便宜,僅在成功傳遞時才收費,並且不包含漫遊費;基於上述原因STK卡用戶數激增,此商業模式現正趨於成熟。
STK卡的平台不統一使各廠商的開發的STK程式互不相容。這樣每個卡商的應用程式只能運行於各自特定的平台。從而給運營商帶來很大的不便。 JAVA技術應用於STK卡中就是Java卡。有關Java卡的技術問題本文不予討論,因為這方面的資料很多。本文僅對握奇公司的STK實現及特點作簡單的介紹。
首先,握奇公司的STK卡完全遵循GSM11.11,GSM11.14,GSM03.08等一系列規範,因此其使用性方面與其他公司的STK卡沒有任何區別,並完全能夠滿足不同業者的包括資訊查詢、股票交易、銀行交易的各種需求。
其次,握奇公司的STK卡的實作方式類似JAVA卡的實作方式,也是在SIM卡內有解釋器,解釋執行字節碼方式實現的。與JAVA卡的區別是解釋器是自主開發的,而字節碼也是採用握奇公司專有格式。
握奇公司的STK卡解決方案的優點是,針對於SIM卡的應用進行了程式設計上的最佳化,因此解釋器的執行效率和佔用空間明顯優於JAVA卡的解釋器。基於上述原因握奇公司的STK卡程式運作的速度快並且能在相同容量的卡片上實現更多的應用。再次,握奇公司的STK卡可以有選擇性的和PKI結合使用,是透過在卡內實現的R.S.A演算法來進行簽章驗證。從而使利用手機從事行動商務活動不再是紙上談兵。
更多電腦相關知識,請造訪常見問題欄位!
以上是網路stk是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!