欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種支持Web服務(wù)的終端處理系統(tǒng)及實(shí)現(xiàn)方法

文檔序號(hào):7685765閱讀:178來(lái)源:國(guó)知局
專利名稱:一種支持Web服務(wù)的終端處理系統(tǒng)及實(shí)現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及Web應(yīng)用和信息安全技術(shù)領(lǐng)域,尤其涉及一種內(nèi)含Web服務(wù)器和 Web瀏覽器以實(shí)現(xiàn)Web服務(wù)的終端處理系統(tǒng)。
背景技術(shù)
當(dāng)前,人們?cè)诔鲂袝r(shí)經(jīng)常攜帶若干銀行卡,以避免因現(xiàn)金業(yè)務(wù)而帶來(lái)的不便和 潛在的安全性問(wèn)題。隨著現(xiàn)有磁條卡在安全方面的不足日趨明顯,國(guó)內(nèi)外各銀行 都在逐步推行智能卡來(lái)代替磁條卡。 一般而言,智能卡是一個(gè)包含嵌入集成電路 (IC)的塑料卡片,在該集成電路中含有一個(gè)微型的中央處理器(CPU)、只讀存儲(chǔ)器、讀寫(xiě)存儲(chǔ)器以及其它附屬的外圍電路。該集成電路具有和計(jì)算機(jī)類似的能力,例如運(yùn)行程序、處理輸入和輸出數(shù)據(jù)。當(dāng)使用該金融智能卡時(shí),需要由外 部提供電源及其它接口設(shè)備。對(duì)于IC卡(通常指CPU卡)來(lái)說(shuō),實(shí)現(xiàn)"一^^多用,,是一個(gè)迫切的發(fā)展方向, 所謂"一卡多用,,是指在同一張智能卡上存在多個(gè)應(yīng)用,例如電子錢(qián)包應(yīng)用、借記貨應(yīng)用、快速交通應(yīng)用(諸如適用于公交、出租和地鐵的交通卡)和社會(huì)保障應(yīng)用 (如社保卡)等等?,F(xiàn)有的IC卡操作系統(tǒng)一般遵循基于IS07816標(biāo)準(zhǔn)的目錄和文 件方式,如圖l所示。國(guó)際標(biāo)準(zhǔn)化組織規(guī)定的IS07816第l-7部分規(guī)定了一組覆 蓋CPU卡各個(gè)方面的標(biāo)準(zhǔn)。其中IS07816包括物理特性、尺寸和觸點(diǎn)位置、電 子信號(hào)和傳輸協(xié)議、行業(yè)間交換指令、應(yīng)用程序標(biāo)識(shí)符、行業(yè)間數(shù)據(jù)元素和行業(yè) 間SCQL指令等部分。圖1示出了基于該IS07816標(biāo)準(zhǔn)的智能卡在應(yīng)用數(shù)據(jù)上的 存儲(chǔ)機(jī)制。CPU卡一般包括主文件MF( Master File )、專用文件DF( Dedicated File ) 以及基本數(shù)據(jù)文件EF等文件類型。卡的專用文件DF與基本數(shù)據(jù)文件EF呈現(xiàn)樹(shù) 狀結(jié)構(gòu)。所述主文件MF即為根目錄,是智能卡文件系統(tǒng)的根,相當(dāng)于DOS的根 目錄,每張卡有且只有一個(gè)MF文件;所述專用文件DF相當(dāng)于DOS的子目錄, 可以進(jìn)一步分為ADF和DDF,其中DDF為包含下級(jí)目錄的DF,而ADF為不包200810039987.2 通過(guò)創(chuàng)建多個(gè)ADF達(dá)到的。每個(gè)ADF代表一個(gè)應(yīng)用,例如應(yīng)用1,應(yīng)用2,......,應(yīng)用n。每個(gè)ADF下有相應(yīng)的文件,該相應(yīng)的文件中存放相應(yīng)的數(shù)據(jù)?,F(xiàn)有的終端智能卡都是以安全信息服務(wù)的角色出現(xiàn)的,只有通過(guò)開(kāi)發(fā)專門(mén)的終 端(例如金融終端的POS機(jī)或者移動(dòng)終端的手機(jī))才能實(shí)現(xiàn)一個(gè)完整的應(yīng)用,并 由智能卡和終端以符合IS07816標(biāo)準(zhǔn)的命令進(jìn)行通訊。為了進(jìn)一步說(shuō)明終端和終 端智能卡之間的通訊過(guò)程,圖2示出了現(xiàn)有技術(shù)中以POS終端為例的終端操作系 統(tǒng)與終端智能卡之間的通訊示意圖。參照?qǐng)D2,在該P(yáng)OS終端中至少包括終端操 作系統(tǒng)100和終端智能卡102。其中,終端操作系統(tǒng)100中含有應(yīng)用邏輯單元104, 它實(shí)質(zhì)上是終端操作系統(tǒng)100中的終端處理程序,包括用戶的銀行卡賬號(hào)及密碼、 開(kāi)戶名、可用余額等信息;終端智能卡102中含有安全信息服務(wù)106,它是該終端 智能卡102展示終端應(yīng)用邏輯單元104的物質(zhì)基礎(chǔ)。在終端操作系統(tǒng)100與終端 智能卡102之間采用IS07816/IS014443標(biāo)準(zhǔn)進(jìn)行通訊。然而,從圖2所述的通訊過(guò)程可以知曉,終端智能卡的應(yīng)用開(kāi)發(fā)分布在智能卡 和終端兩個(gè)部分,開(kāi)發(fā)周期很長(zhǎng),單純地智能卡開(kāi)發(fā)或者終端開(kāi)發(fā)均會(huì)導(dǎo)致相應(yīng) 的終端或者智能卡無(wú)法應(yīng)用,可移植性較差。此外,智能卡應(yīng)用的安全機(jī)制是通 過(guò)智能卡和終端兩者共同實(shí)現(xiàn)的,由于終端上應(yīng)用邏輯單元的安全性較低使得應(yīng) 用系統(tǒng)整體的安全性下降。發(fā)明內(nèi)容針對(duì)智能卡應(yīng)用在現(xiàn)有技術(shù)中存在的上述缺陷,本發(fā)明提供了一種支持Web 服務(wù)的終端處理系統(tǒng)及實(shí)現(xiàn)方法。按照本發(fā)明的一個(gè)方面,提供了一種智能卡應(yīng)用中的終端處理系統(tǒng),終端處理 系統(tǒng)至少具有一個(gè)終端操作系統(tǒng),和一個(gè)智能卡,其中,在終端操作系統(tǒng)設(shè)置一 Web瀏覽器;以及所述智能卡至少具有應(yīng)用邏輯單元,用于在所述智能卡的卡片 應(yīng)用容器中保存智能卡應(yīng)用的相關(guān)數(shù)據(jù)信息;和Web服務(wù)器,用于存儲(chǔ)所述智能 卡應(yīng)用的邏輯程序,訪問(wèn)所述應(yīng)用邏輯單元,其中,所述應(yīng)用邏輯單元中的應(yīng)用 所提供的服務(wù)和相對(duì)應(yīng)的用于終端應(yīng)用的Web服務(wù)一起接受終端操作系統(tǒng)的請(qǐng)求 服務(wù)。其中,終端操作系統(tǒng)可以是金融終端的P0S或者ATM終端,或者是無(wú)線通信系統(tǒng)中的移動(dòng)終端。其中,Web服務(wù)解釋層調(diào)用所述Web服務(wù)應(yīng)用容器,并將所述Web服務(wù)應(yīng)用容 器中相應(yīng)的HTML腳本文件發(fā)送到所述終端操作系統(tǒng)進(jìn)行邏輯展示。并且,終端操 作系統(tǒng)通過(guò)所述Web瀏覽器對(duì)所述智能卡應(yīng)用進(jìn)行邏輯展示。按照本發(fā)明的另 一個(gè)方面,提供了 一種在終端處理系統(tǒng)中支持Web應(yīng)用服務(wù)的 實(shí)現(xiàn)方法,終端處理系統(tǒng)至少包括一個(gè)終端操作系統(tǒng)和一個(gè)智能卡,該實(shí)現(xiàn)方法 包括在所述終端操作系統(tǒng)中設(shè)置一 W e b瀏覽器; 將應(yīng)用邏輯單元存儲(chǔ)在所述智能卡的卡片應(yīng)用容器; 在所述智能卡中設(shè)置一 Web服務(wù)器;以及利用所述Web瀏覽器和所述Web服務(wù)器進(jìn)行通訊,以實(shí)現(xiàn)智能卡應(yīng)用的Web服務(wù)。 其中,Web瀏覽器根據(jù)接收的URL請(qǐng)求來(lái)判斷是遠(yuǎn)程請(qǐng)求還是本地請(qǐng)求,當(dāng)該 URL請(qǐng)求是遠(yuǎn)程請(qǐng)求時(shí),所述Web瀏覽器與遠(yuǎn)程Web服務(wù)器進(jìn)行通訊;當(dāng)該URL請(qǐng) 求是本地請(qǐng)求時(shí),并且發(fā)送所述本地請(qǐng)求的端口號(hào)為智能卡的端口號(hào)時(shí),在Web 瀏覽器與所述智能卡的Web服務(wù)器之間建立通訊。其中,當(dāng)所述URL請(qǐng)求是本地請(qǐng)求,并且發(fā)送所述本地請(qǐng)求的端口號(hào)不是智能 卡的端口號(hào)時(shí),查詢其他端口代理程序。其中,Web服務(wù)器中至少含有Web服務(wù)解釋層、Web服務(wù)通訊管理層、Web服務(wù)應(yīng) 用容器和Web服務(wù)應(yīng)用編程接口。進(jìn)一步,Web服務(wù)解釋層調(diào)用所述Web服務(wù)應(yīng)用容 器,并將所述Web服務(wù)應(yīng)用容器中相應(yīng)的HTML腳本文件發(fā)送到所述終端操作系統(tǒng) 的Web瀏覽器進(jìn)行邏輯展示。其中,Web服務(wù)應(yīng)用容器通過(guò)Web服務(wù)應(yīng)用編程接口來(lái)單向訪問(wèn)應(yīng)用邏輯單元。 采用本發(fā)明的終端處理系統(tǒng)及其實(shí)現(xiàn)方法,由于在該終端處理系統(tǒng)中建有Web 瀏覽器和Web服務(wù)器,因此可以在終端操作系統(tǒng)和智能卡之間進(jìn)行Web通訊,而 此時(shí)終端操作系統(tǒng)只需提供應(yīng)用界面的邏輯展示、輸入輸出及聯(lián)機(jī)功能等,大大 增強(qiáng)了整個(gè)終端處理系統(tǒng)的擴(kuò)展能力和可移植性,也提高了系統(tǒng)的安全性、開(kāi)放 性和可維護(hù)性。


讀者在參照附圖閱讀了本發(fā)明的具體實(shí)施方式
以后,將會(huì)更清楚地了解本發(fā)明 的各個(gè)方面。其中,圖1示出了基于IS07816標(biāo)準(zhǔn)的目錄和文件方式在智能卡上存儲(chǔ)應(yīng)用數(shù)據(jù)的架 構(gòu)圖;圖2示出了現(xiàn)有技術(shù)中以POS終端為例的終端操作系統(tǒng)與終端智能卡之間的通 訊示意圖;圖3示出了以POS終端為例根據(jù)本發(fā)明的基于HTTP協(xié)議的終端智能卡與終端 操作系統(tǒng)之間的通訊示意圖;圖4示出了 Web服務(wù)應(yīng)用容器通過(guò)Web服務(wù)應(yīng)用編程接口來(lái)訪問(wèn)智能卡應(yīng)用 容器的示意圖;而圖5示出了終端操作系統(tǒng)中的Web瀏覽器對(duì)于所接收的URL請(qǐng)求進(jìn)行處理的 流程示意圖。
具體實(shí)施方式
在詳細(xì)闡述本發(fā)明的具體實(shí)施方式
之前,再次結(jié)合圖2來(lái)進(jìn)一步了解現(xiàn)有技術(shù) 中智能卡和終端之間的通訊機(jī)制。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這里的終端不僅 可以是金融終端POS,也可以是移動(dòng)終端或者ATM終端。以智能卡的典型應(yīng)用之 電子錢(qián)包為例,整個(gè)消費(fèi)過(guò)程主要涉及用戶卡和POS終端。首先,POS終端通過(guò) 終端操作系統(tǒng)來(lái)選擇應(yīng)用邏輯單元中的電子錢(qián)包應(yīng)用,然后通過(guò) IS07816/IS014443的接口訪問(wèn)和調(diào)取終端智能卡的安全信息服務(wù)中的某些數(shù)據(jù)用 于識(shí)別或認(rèn)證用戶卡的合法性。當(dāng)發(fā)送專用的應(yīng)用程序協(xié)議數(shù)據(jù)單元(APDU: Application Protocol Data Unit)指令時(shí),完成電子錢(qián)包的消費(fèi)。在這個(gè)過(guò)程中,POS 終端扮演了十分重要的角色,而終端智能卡只是利用其安全信息服務(wù)中的某些數(shù) 據(jù)來(lái)識(shí)別或認(rèn)證用戶卡的合法性而已。如前所述,考慮到現(xiàn)有技術(shù)中POS終端內(nèi) 終端操作系統(tǒng)和終端智能卡的結(jié)構(gòu),不難看出,智能卡應(yīng)用的開(kāi)發(fā)、部署、運(yùn)行 和維護(hù)等所有環(huán)節(jié)都涉及到終端和智能卡兩個(gè)環(huán)節(jié),如果更換終端或者更換智能 卡供應(yīng)商,則必須在智能卡和終端上的某些方面進(jìn)行重新調(diào)整或開(kāi)發(fā)。單純地更 換終端,或者更換智能卡,并不能實(shí)現(xiàn)一個(gè)完整的應(yīng)用。此外,應(yīng)用邏輯單元位于終端中的終端操作系統(tǒng),當(dāng)終端受到攻擊時(shí),該應(yīng)用邏輯單元將會(huì)處于危險(xiǎn)之 中。至此,如何將終端從智能卡應(yīng)用的"繁重"勞動(dòng)中解放出來(lái),是有關(guān)技術(shù)人員急 需解決的問(wèn)題。下面參照附圖,對(duì)本發(fā)明的具體實(shí)施方式
作進(jìn)一步的詳細(xì)描述。圖3示出了以POS終端為例根據(jù)本發(fā)明的基于HTTP協(xié)議的終端智能卡與終端 操作系統(tǒng)之間的通訊示意圖。參照?qǐng)D3,該終端操作系統(tǒng)20至少包括Web瀏覽器 202,以及該終端智能卡30至少包括安全信息服務(wù)302、 Web服務(wù)器304和應(yīng)用邏 輯單元306。其中,終端操作系統(tǒng)20中的Web瀏覽器202通過(guò)HTTP協(xié)議或者 HOAP ( HTTP Over APDU Protocol:在APDU協(xié)議的基礎(chǔ)上加載HTTP協(xié)議)與 金融智能卡30中的Web服務(wù)器304進(jìn)行通訊,Web服務(wù)器304存儲(chǔ)智能卡應(yīng)用 的邏輯程序,這些邏輯程序與應(yīng)用邏輯單元306中的應(yīng)用相對(duì)應(yīng)。當(dāng)Web瀏覽器 202請(qǐng)求某個(gè)URL時(shí),通過(guò)Web服務(wù)器304來(lái)調(diào)用應(yīng)用邏輯單元306中的相應(yīng)的 Web應(yīng)用,以實(shí)現(xiàn)終端智能卡的應(yīng)用。本領(lǐng)域的普通4支術(shù)人員應(yīng)當(dāng)理解,雖然圖3 所示的終端操作系統(tǒng)20與終端智能卡30之間的通訊采用的是在APDU協(xié)議的基 礎(chǔ)上加載HTTP協(xié)議,但是隨著軟件編程技術(shù)的發(fā)展,該終端智能卡與終端操作 系統(tǒng)之間的交互可以直接支持HTTP協(xié)議,或者TCP/IP協(xié)議,或者USB協(xié)議。為了更加清晰地了解本發(fā)明,結(jié)合圖2和圖3,不難看出,現(xiàn)有技術(shù)中的POS 終端中,終端操作系統(tǒng)含有應(yīng)用邏輯單元,而終端智能卡只含有安全信'息服務(wù)。 相比之下,本發(fā)明的終端操作系統(tǒng)中,終端操作系統(tǒng)具有Web瀏覽器,而終端智 能卡不僅包括安全信息服務(wù),還包括Web服務(wù)器和應(yīng)用邏輯單元。也就是說(shuō),原 本處于終端操作系統(tǒng)的應(yīng)用邏輯單元"下放"到金融智能卡,終端操作系統(tǒng)利用Web 瀏覽器并且基于IS07816/ISO14443和HTTP協(xié)-漢來(lái)訪問(wèn)終端智能卡,而終端智能 卡通過(guò)Web服務(wù)器來(lái)與該Web瀏覽器進(jìn)行通訊,當(dāng)應(yīng)用邏輯單元通過(guò)Web服務(wù) 通訊管理層發(fā)送至終端操作系統(tǒng),在Web瀏覽器上以Web網(wǎng)頁(yè)的形式展示出來(lái)。 因此,本發(fā)明采用了 Web技術(shù)后,分別在終端操作系統(tǒng)和終端智能卡中引入Web 瀏覽器和Web服務(wù)器以實(shí)現(xiàn)終端智能卡的Web應(yīng)用。與此同時(shí),POS終端的功能 大大被弱化了,定位更加清晰,更適合面向服務(wù)的應(yīng)用系統(tǒng)和應(yīng)用功能。還需要 指出的是,終端智能卡保存有應(yīng)用邏輯單元和其安全信息服務(wù),終端只需提供應(yīng)用界面的展示、輸入輸出及聯(lián)機(jī)功能等,則終端由智能卡應(yīng)用的核心部件蛻變?yōu)?具有普通瀏覽器功能的外殼,大大增強(qiáng)了整個(gè)應(yīng)用系統(tǒng)的擴(kuò)展能力和可移植性。
圖4示出了 Web服務(wù)應(yīng)用容器通過(guò)Web服務(wù)應(yīng)用編程接口來(lái)訪問(wèn)智能卡應(yīng)用 容器的示意圖。參照?qǐng)D4,終端智能卡具有卡片的應(yīng)用容器、Web服務(wù)應(yīng)用容器、 Web服務(wù)解釋層以及在卡片的應(yīng)用容器與Web服務(wù)應(yīng)用容器之間的API接口。更 具體地,卡片的應(yīng)用容器是終端智能卡應(yīng)用的存儲(chǔ)區(qū)域,采用傳統(tǒng)的實(shí)現(xiàn)方式, 不需要具體進(jìn)行定義,也不需要和具體廠家的產(chǎn)品關(guān)聯(lián),通過(guò)相應(yīng)的應(yīng)用規(guī)范的 應(yīng)用接口來(lái)訪問(wèn)即可實(shí)現(xiàn),例如社保規(guī)范、勞動(dòng)規(guī)范、金融規(guī)范等。Web服務(wù)應(yīng) 用容器是終端操作系統(tǒng)利用Web瀏覽器所展示的應(yīng)用的存儲(chǔ)區(qū),其實(shí)質(zhì)上是與卡 片的應(yīng)用容器中的每一個(gè)應(yīng)用相對(duì)應(yīng)的Web應(yīng)用。這些Web應(yīng)用由一個(gè)或多個(gè) HTML腳本文件組成,Web服務(wù)解釋層管理和調(diào)用這些Web應(yīng)用,并通過(guò) IS07816/IS014443以及HTTP協(xié)議將^皮調(diào)用的Web應(yīng)用在終端操作系統(tǒng)的Web 瀏覽器上展示出來(lái)。此外,利用該Web服務(wù)的API接口, Web服務(wù)應(yīng)用容器可以 訪問(wèn)卡片的應(yīng)用容器中保存的數(shù)據(jù)及資源信息。但是,該API接口只支持單向訪 問(wèn)操作,即,卡片的應(yīng)用容器不能利用API接口來(lái)訪問(wèn)Web服務(wù)應(yīng)用容器。
本發(fā)明的終端智能卡中既具有卡片的應(yīng)用容器,又具有Web服務(wù)的應(yīng)用容器。 那么如何實(shí)現(xiàn)Web服務(wù)器將卡片的應(yīng)用容器中的應(yīng)用在終端操作系統(tǒng)的Web瀏覽 器上進(jìn)行展示呢? 一般來(lái)說(shuō),傳統(tǒng)的智能卡應(yīng)用容器邏輯上是以文件系統(tǒng)內(nèi)的形 式存在的,就像FAT文件系統(tǒng)一樣,同時(shí)提供了服務(wù)接口 (如APDU指令)。由 于該卡片的應(yīng)用容器只需提供敏感數(shù)據(jù)的存儲(chǔ)和密鑰服務(wù)等少數(shù)數(shù)據(jù)信息,其物 理存儲(chǔ)載體通常為EEPROM (電可擦除只讀存儲(chǔ)器)。該EEPROM是一種安全性 較高的存儲(chǔ)載體,容量為數(shù)K字節(jié);但是,Web應(yīng)用是實(shí)現(xiàn)應(yīng)用邏輯的,含有大 量的圖片、文字以及流程腳本等信息,對(duì)安全性要求不高。雖然邏輯上也是以文 件系統(tǒng)內(nèi)的形式存在,但是相對(duì)于卡片應(yīng)用容器而言,數(shù)據(jù)量巨大,通常需要達(dá) 到M級(jí)字節(jié)才能滿足要求,而這么大的存儲(chǔ)空間是EEPROM工藝無(wú)法達(dá)到的,目 前多采用可擦寫(xiě)的FLASH實(shí)現(xiàn)。由此可知,智能卡的應(yīng)用容器與Web服務(wù)的應(yīng) 用容器采用不同的存儲(chǔ)介質(zhì)而存于一個(gè)芯片中,它們之間的相互訪問(wèn)也有一定的 限制。
9如圖4所示,該應(yīng)用系統(tǒng)內(nèi)參與通訊的組分包括Web服務(wù)通訊管理層400,它 至少支持IS07816、 IS014443和HTTP協(xié)議;智能卡的應(yīng)用容器402,該存儲(chǔ)區(qū) 中保存有符合中國(guó)人民銀行規(guī)范的電子錢(qián)包應(yīng)用、符合中國(guó)人民銀行規(guī)范的借記 貨應(yīng)用、快速交通應(yīng)用、社會(huì)保障應(yīng)用及其他行業(yè)應(yīng)用等;Web服務(wù)器的API接 口 404; Web服務(wù)應(yīng)用容器406,具有對(duì)應(yīng)于電子錢(qián)包應(yīng)用的HTML腳本文件、對(duì) 應(yīng)于借記貨應(yīng)用的HTML腳本文件、對(duì)應(yīng)于快速交通應(yīng)用的HTML腳本文件和對(duì) 應(yīng)于社會(huì)保障應(yīng)用的HTML腳本文件等;以及Web服務(wù)解釋層408。
終端應(yīng)用的Web服務(wù)一起接受終端操作系統(tǒng)對(duì)于快速交通應(yīng)用的這一應(yīng)用請(qǐng)求服 務(wù)時(shí),由Web瀏覽器請(qǐng)求與終端智能卡中的Web服務(wù)器進(jìn)行通訊,Web服務(wù)解釋 層408接收來(lái)自Web瀏覽器的URL請(qǐng)求并作相應(yīng)的處理。首先,Web服務(wù)應(yīng)用 容器406通過(guò)Web服務(wù)器的API接口 404來(lái)訪問(wèn)位于智能卡的應(yīng)用容器402中的 快速交通應(yīng)用邏輯,來(lái)自智能卡的應(yīng)用容器402中的返回代碼被直接返回或翻譯 成標(biāo)準(zhǔn)的HTML響應(yīng)代碼;然后,Web服務(wù)解釋層408調(diào)用Web服務(wù)應(yīng)用容器
協(xié)議,發(fā)送至終端操作系統(tǒng)中的Web瀏覽器進(jìn)行邏輯展示。
圖5示出了終端操作系統(tǒng)中的Web瀏覽器對(duì)于所接收的URL請(qǐng)求進(jìn)行處理的 流程示意圖。該處理方法包括
步驟500,接收URL請(qǐng)求。處于終端操作系統(tǒng)中的Web瀏覽器接收URL請(qǐng)求;
步驟502,該Web瀏覽器通過(guò)判斷所接收的URL的主機(jī)地址來(lái)確定該URL請(qǐng) 求是遠(yuǎn)程請(qǐng)求還是本地請(qǐng)求。如果該URL請(qǐng)求是遠(yuǎn)程請(qǐng)求,那么Web瀏覽器請(qǐng)求 與遠(yuǎn)程Web服務(wù)器進(jìn)行通訊,轉(zhuǎn)至步驟510;
步驟504,如果該URL請(qǐng)求是本地請(qǐng)求,判斷發(fā)送該本地請(qǐng)求的端口號(hào)是否為 終端智能卡的端口號(hào),如果是,則轉(zhuǎn)至步驟506;如果不是,則轉(zhuǎn)至步驟508;
步驟506,請(qǐng)求與該終端智能卡進(jìn)行通訊;
步驟508,確定發(fā)送該本地請(qǐng)求的端口號(hào)不是來(lái)自金融智能卡,查詢其他端口 代理程序;以及器與Web服務(wù)器之間建立通訊,當(dāng)Web服務(wù)器成功地 調(diào)用終端智能卡中的應(yīng)用邏輯單元后,將與該應(yīng)用邏輯單元相對(duì)應(yīng)的Web應(yīng)用在 終端操作系統(tǒng)的Web瀏覽器上進(jìn)行邏輯展示。
上文中,參照附圖描述了本發(fā)明的具體實(shí)施方式
。但是,本領(lǐng)域中的普通技術(shù) 人員能夠理解,在不偏離本發(fā)明的精神和范圍的情況下,還可以對(duì)本發(fā)明的具體 實(shí)施方式作各種變更和替換。這些變更和替換都落在本發(fā)明權(quán)利要求書(shū)所限定的 范圍內(nèi)。
權(quán)利要求
1.一種智能卡應(yīng)用中的終端處理系統(tǒng),所述終端處理系統(tǒng)至少具有一個(gè)終端操作系統(tǒng),和一個(gè)智能卡,其特征在于,所述終端操作系統(tǒng)設(shè)置一Web瀏覽器;以及所述智能卡至少具有應(yīng)用邏輯單元,用于在所述智能卡的卡片應(yīng)用存儲(chǔ)區(qū)中保存智能卡應(yīng)用的相關(guān)數(shù)據(jù)信息;和Web服務(wù)器,用于存儲(chǔ)所述智能卡應(yīng)用的邏輯程序,訪問(wèn)所述應(yīng)用邏輯單元,其中,所述應(yīng)用邏輯單元中的應(yīng)用所提供的服務(wù)和相對(duì)應(yīng)的用于終端應(yīng)用的Web服務(wù)一起接受終端操作系統(tǒng)的請(qǐng)求服務(wù)。
2. 如權(quán)利要求1所述的終端處理系統(tǒng),其特征在于,所述終端操作系統(tǒng)是金融 終端的P0S、 ATM終端或者無(wú)線通信系統(tǒng)中的移動(dòng)終端。
3. 如權(quán)利要求1所述的終端處理系統(tǒng),其特征在于,所述Web服務(wù)器中至少包 括Web服務(wù)解釋層、Web服務(wù)通訊管理層、Web服務(wù)應(yīng)用容器和Web服務(wù)應(yīng)用編程 接口 。
4. 如權(quán)利要求3所述的終端處理系統(tǒng),其特征在于,所述Web服務(wù)解釋層調(diào)用 所迷Web服務(wù)應(yīng)用容器,并將所述Web服務(wù)應(yīng)用容器中相應(yīng)的HTML腳本文件通過(guò) 所述Web服務(wù)通訊管理層發(fā)送到所述終端操作系統(tǒng)進(jìn)行邏輯展示。
5. 如權(quán)利要求4所述的終端處理系統(tǒng),其特征在于,所述終端操作系統(tǒng)通過(guò)所 述Web瀏覽器對(duì)所述智能卡應(yīng)用進(jìn)行邏輯展示。
6. —種在終端處理系統(tǒng)中支持W e b應(yīng)用服務(wù)的實(shí)現(xiàn)方法,所述終端處理系統(tǒng)至 少包括一個(gè)終端操作系統(tǒng)和一個(gè)智能卡,其特征在于,所述終端操作系統(tǒng)中設(shè)置一 Web瀏覽器; 將應(yīng)用邏輯單元存儲(chǔ)在所述智能卡的卡片應(yīng)用容器; 所述智能卡中設(shè)置一 Web服務(wù)器;利用所述Web瀏覽器和所述Web服務(wù)器進(jìn)行通訊,以實(shí)現(xiàn)智能卡應(yīng)用的Web服務(wù)。
7. 如權(quán)利要求6所述的實(shí)現(xiàn)方法,其特征在于,所述Web瀏覽器根據(jù)接收的URL 請(qǐng)求來(lái)判斷是遠(yuǎn)程請(qǐng)求還是本地請(qǐng)求,當(dāng)該URL請(qǐng)求是遠(yuǎn)程請(qǐng)求時(shí),所述Web瀏覽器與遠(yuǎn)程Web服務(wù)器進(jìn)行通訊;當(dāng)該URL請(qǐng)求是本地請(qǐng)求時(shí),并且發(fā)送所述本 地請(qǐng)求的端口號(hào)為智能卡的端口號(hào)時(shí),在Web瀏覽器與所述智能卡的Web服務(wù)器 之間建立通訊。
8. 如權(quán)利要求7所述的實(shí)現(xiàn)方法,其特征在于,當(dāng)所述URL請(qǐng)求是本地請(qǐng)求, 并且發(fā)送所述本地請(qǐng)求的端口號(hào)不是智能卡的端口號(hào)時(shí),查詢其他端口代理程序。
9. 如權(quán)利要求6所述的實(shí)現(xiàn)方法,其特征在于,所述Web服務(wù)器中至少含有Web 服務(wù)解釋層、Web服務(wù)通訊管理層、Web服務(wù)應(yīng)用容器和Web服務(wù)應(yīng)用編程接口。
10. 如權(quán)利要求9所述的實(shí)現(xiàn)方法,其特征在于,所述Web服務(wù)解釋層調(diào)用所述 Web服務(wù)應(yīng)用容器,并將所述Web服務(wù)應(yīng)用容器中相應(yīng)的HTML腳本文件發(fā)送到所 述終端操作系統(tǒng)的Web瀏覽器進(jìn)行邏輯展示。
11. 如權(quán)利要求9所述的實(shí)現(xiàn)方法,其特征在于,所述Web服務(wù)應(yīng)用容器通過(guò)所 述Web服務(wù)應(yīng)用編程_接口來(lái)單向訪問(wèn)所述應(yīng)用邏輯單元。
12. 如權(quán)利要求6所述的實(shí)現(xiàn)方法,其特征在于,所述Web瀏覽器和所述Web 服務(wù)器均支持IS07816/IS014443協(xié)議,以及在IS07816/IS014443上加載的HTTP 協(xié)議。
13. 如權(quán)利要求6所述的實(shí)現(xiàn)方法,其特征在于,所述Web瀏覽器和所述Web 服務(wù)器均直接支持HTTP協(xié)議、TCP/IP協(xié)議和USB協(xié)議中的一種或者其組合。
全文摘要
本發(fā)明揭示了一種終端處理系統(tǒng),至少具有一個(gè)終端操作系統(tǒng)和一個(gè)智能卡,終端操作系統(tǒng)設(shè)置一Web瀏覽器;以及智能卡至少具有用于保存相關(guān)數(shù)據(jù)信息的應(yīng)用邏輯單元,和用于存儲(chǔ)邏輯程序的Web服務(wù)器。本發(fā)明還揭示了一種支持Web應(yīng)用服務(wù)的實(shí)現(xiàn)方法,其中終端操作系統(tǒng)設(shè)置一Web瀏覽器,智能卡設(shè)置一Web服務(wù)器,利用Web瀏覽器和Web服務(wù)器進(jìn)行通訊,以實(shí)現(xiàn)智能卡應(yīng)用的Web服務(wù)。采用本發(fā)明的終端處理系統(tǒng)及實(shí)現(xiàn)方法,由于在該終端處理系統(tǒng)中建有Web瀏覽器和Web服務(wù)器,因此可以在終端操作系統(tǒng)和智能卡之間進(jìn)行Web通訊,大大增強(qiáng)了整個(gè)終端處理系統(tǒng)的擴(kuò)展能力和可移植性,也提高了系統(tǒng)的安全性、開(kāi)放性和可維護(hù)性。
文檔編號(hào)H04L29/06GK101621494SQ20081003998
公開(kāi)日2010年1月6日 申請(qǐng)日期2008年7月1日 優(yōu)先權(quán)日2008年7月1日
發(fā)明者朔 何, 孟宏文, 朱儉秋, 佳 胡 申請(qǐng)人:中國(guó)銀聯(lián)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
伊川县| 湖南省| 安仁县| 梁平县| 崇左市| 东乌| 拉萨市| 朝阳县| 桓仁| 登封市| 江川县| 呼伦贝尔市| 略阳县| 樟树市| 平湖市| 深圳市| 灵川县| 桑日县| 许昌市| 五大连池市| 延寿县| 荔波县| 揭阳市| 英山县| 云霄县| 盐山县| 钦州市| 彰武县| 绵阳市| 紫金县| 鸡泽县| 孙吴县| 阳江市| 西昌市| 焉耆| 宁陵县| 顺义区| 定陶县| 双江| 蕉岭县| 喜德县|