国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng)及方法

      文檔序號(hào):7816576閱讀:284來(lái)源:國(guó)知局
      一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng)及方法
      【專利摘要】本發(fā)明提供一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng)和方法,包括提供Web服務(wù)的服務(wù)器、客戶端程序和瀏覽器,所述瀏覽器設(shè)置有與客戶端程序連接的通訊接口,所述通訊接口接收服務(wù)器端發(fā)送的安全檢測(cè)頁(yè)面后訪問(wèn)客戶端程序進(jìn)行安全性驗(yàn)證,驗(yàn)證完成之后通訊接口接收頁(yè)面數(shù)據(jù)發(fā)送到瀏覽器進(jìn)行呈現(xiàn),本發(fā)明解決了WEB服務(wù)端對(duì)終端電腦的安全檢查以及跨域跨瀏覽器訪問(wèn)本地應(yīng)用程序的通訊需要借助第三方(插件、服務(wù))的問(wèn)題,實(shí)現(xiàn)了一種更為敏捷、高效的和本地應(yīng)用程序通訊交互的技術(shù),基于這樣的技術(shù)使得網(wǎng)頁(yè)跨域訪問(wèn)本地應(yīng)用程序成為更好的解決方案。
      【專利說(shuō)明】一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng)及方法

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)通信【技術(shù)領(lǐng)域】,尤其是涉及一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng)及方法。

      【背景技術(shù)】
      [0002]在客戶端-服務(wù)器環(huán)境中,需要實(shí)現(xiàn)跨平臺(tái)瀏覽器通過(guò)網(wǎng)頁(yè)訪問(wèn)本地客戶端軟件,使本地客戶端軟件為瀏覽器提供網(wǎng)頁(yè)服務(wù)。目前現(xiàn)有技術(shù)主要采用在瀏覽器中安裝插件、服務(wù)器中轉(zhuǎn)和純客戶端方式瀏覽網(wǎng)頁(yè)來(lái)解決本地客戶端與瀏覽器之間的通信。第一種方法在瀏覽器中安裝插件(如flash、activex),由該插件作為中轉(zhuǎn)站間接的訪問(wèn)本地應(yīng)用程序。這樣只要用戶打開(kāi)瀏覽器,通過(guò)瀏覽器調(diào)用此插件,借用此插件向本地應(yīng)用程序發(fā)送消息,即可完成通訊。但是采用插件的弊端在于啟動(dòng)通訊過(guò)程效率低、安裝插件的繁瑣、兼容問(wèn)題、高成本以及用戶體驗(yàn)等。采用服務(wù)器作為中轉(zhuǎn)的方式通過(guò)網(wǎng)頁(yè)發(fā)送指令到數(shù)據(jù)服務(wù)端,服務(wù)器接收到數(shù)據(jù)服務(wù)端的指令后再轉(zhuǎn)發(fā)指令到本地應(yīng)用程序,本地應(yīng)用程序執(zhí)行后返回結(jié)果到服務(wù)器,服務(wù)器再返還信息到網(wǎng)頁(yè),服務(wù)器充當(dāng)網(wǎng)頁(yè)與本地應(yīng)用程序之間橋梁需要不停來(lái)回的中轉(zhuǎn)信息,這樣對(duì)服務(wù)器的性能消耗太大(例如內(nèi)存、CPU),而且速度上可能達(dá)不到要求。采用純客戶端模式,即純客戶端程序?qū)崿F(xiàn)內(nèi)部嵌入WEB框架作為交互的模式,客戶端不通過(guò)瀏覽器直接調(diào)用終端應(yīng)用程序接口并獲取數(shù)據(jù)服務(wù)端的反饋信息到客戶端進(jìn)行展示。此種方式的缺陷在于無(wú)法滿足隨著網(wǎng)頁(yè)技術(shù)的發(fā)展,漸漸衍生出一些較為復(fù)雜的用戶需求,不能支持網(wǎng)站前端最新的媒體和互動(dòng)技術(shù)(Ajax、Html5> Flash),大大局限了純客戶端為了滿足這些需求并提供更好的用戶體驗(yàn),就必須實(shí)現(xiàn)一種更為快速便捷、跨域名、跨瀏覽器的網(wǎng)頁(yè)通訊及安全檢查技術(shù)。


      【發(fā)明內(nèi)容】

      [0003]為了解決上述問(wèn)題,實(shí)現(xiàn)跨平臺(tái)瀏覽器通過(guò)網(wǎng)頁(yè)訪問(wèn)本地客戶端軟件,使本地客戶端軟件為瀏覽器提供網(wǎng)頁(yè)服務(wù),本發(fā)明提供了一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng)及方法。
      [0004]本發(fā)明采用的技術(shù)方案如下:
      [0005]一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng),該系統(tǒng)包括,提供Web服務(wù)的服務(wù)器、客戶端程序和瀏覽器,所述瀏覽器設(shè)置有與客戶端程序連接的通訊接口,所述通訊接口接收服務(wù)器端發(fā)送的安全檢測(cè)頁(yè)面后訪問(wèn)客戶端程序進(jìn)行安全性驗(yàn)證,驗(yàn)證完成之后通訊接口接收頁(yè)面數(shù)據(jù)發(fā)送到瀏覽器進(jìn)行呈現(xiàn)。
      [0006]優(yōu)選的,所述通訊接口包括數(shù)據(jù)加密模塊和數(shù)據(jù)解密模塊,所述數(shù)據(jù)加密模塊用以對(duì)安全檢測(cè)頁(yè)面數(shù)據(jù)進(jìn)行加密,并發(fā)送到客戶端程序,所述數(shù)據(jù)解密模塊用以接收客戶端程序發(fā)送的驗(yàn)證結(jié)果并加以解密。
      [0007]優(yōu)選的,客戶端程序接收所述數(shù)據(jù)加密模塊發(fā)送的數(shù)據(jù),經(jīng)過(guò)解密之后在客戶端程序內(nèi)執(zhí)行和驗(yàn)證,并將執(zhí)行后的安全頁(yè)面數(shù)據(jù)再次加密以后發(fā)送到數(shù)據(jù)解密模塊。
      [0008]優(yōu)選的,所述通訊接口和客戶端程序采用的數(shù)據(jù)加密算法為Base64。
      [0009]優(yōu)選的,所述通信接口對(duì)安全頁(yè)面的數(shù)據(jù)報(bào)文進(jìn)行格式檢驗(yàn)和數(shù)據(jù)完整性校驗(yàn),并在數(shù)據(jù)報(bào)文的報(bào)文頭打上Tag標(biāo)記,所述Tag標(biāo)記包括數(shù)據(jù)報(bào)文發(fā)送者的信息。
      [0010]優(yōu)選的,所述通信接口接收到客戶端程序的執(zhí)行結(jié)果,根據(jù)數(shù)據(jù)報(bào)文發(fā)送者的信息,將頁(yè)面數(shù)據(jù)返回瀏覽器進(jìn)行顯示。
      [0011]優(yōu)選的,所述客戶端程序還包括端口模塊,所述端口模塊具有與瀏覽器插件進(jìn)行連接的網(wǎng)絡(luò)端口,所述端口模塊具有域轉(zhuǎn)發(fā)的功能,可將數(shù)據(jù)發(fā)送到不同域指定的端口。
      [0012]一種跨瀏覽器的網(wǎng)頁(yè)通信方法,其特征在于,包括以下步驟:
      [0013]步驟1,WEB服務(wù)器端發(fā)送安全檢測(cè)頁(yè)面到客戶端的瀏覽器;
      [0014]步驟2,通訊接口接收服務(wù)器端發(fā)送的安全檢測(cè)頁(yè)面后訪問(wèn)客戶端程序進(jìn)行安全性驗(yàn)證;
      [0015]步驟3,客戶端執(zhí)行并檢驗(yàn)安全檢測(cè)頁(yè)面,檢驗(yàn)成功后將頁(yè)面數(shù)據(jù)發(fā)送回通訊接P ;
      [0016]步驟4,通訊接口將頁(yè)面數(shù)據(jù)發(fā)送到瀏覽器進(jìn)行顯示。
      [0017]優(yōu)選的,所述步驟2還包括:
      [0018]步驟2a,通訊接口對(duì)頁(yè)面數(shù)據(jù)進(jìn)行格式檢驗(yàn)和數(shù)據(jù)完整性校驗(yàn);
      [0019]步驟2b,通訊接口在數(shù)據(jù)報(bào)文的報(bào)文頭打上Tag標(biāo)記,所述Tag標(biāo)記包括數(shù)據(jù)報(bào)文發(fā)送者的信息;
      [0020]步驟2C,通訊接口的數(shù)據(jù)加密模塊對(duì)頁(yè)面數(shù)據(jù)進(jìn)行加密;
      [0021]優(yōu)選的,所述步驟3還包括:
      [0022]步驟3a,客戶端程序接收并解密所述數(shù)據(jù)加密模塊發(fā)送的數(shù)據(jù),
      [0023]步驟3b,客戶端程序內(nèi)執(zhí)行和驗(yàn)證解密之后的頁(yè)面數(shù)據(jù),
      [0024]步驟3c,客戶端程序并將執(zhí)行后的頁(yè)面數(shù)據(jù)再次加密以后發(fā)送到通訊接口的數(shù)據(jù)解密模塊。
      [0025]優(yōu)選的,所述步驟4還包括:
      [0026]步驟4a,所述通訊接口的數(shù)據(jù)解密模塊解密接收到的頁(yè)面數(shù)據(jù);
      [0027]步驟4b,所述通訊接口根據(jù)數(shù)據(jù)報(bào)文頭部打上Tag標(biāo)記,找到對(duì)應(yīng)的發(fā)送者,最終將頁(yè)面數(shù)據(jù)返回給瀏覽器呈現(xiàn)給用戶。
      [0028]本發(fā)明一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng)和方法,包括提供Web服務(wù)的服務(wù)器、客戶端程序和瀏覽器,所述瀏覽器設(shè)置有與客戶端程序連接的通訊接口,所述通訊接口接收服務(wù)器端發(fā)送的安全檢測(cè)頁(yè)面后訪問(wèn)客戶端程序進(jìn)行安全性驗(yàn)證,驗(yàn)證完成之后通訊接口接收頁(yè)面數(shù)據(jù)發(fā)送到瀏覽器進(jìn)行呈現(xiàn),本發(fā)明解決了 WEB服務(wù)端對(duì)終端電腦的安全檢查以及跨域跨瀏覽器訪問(wèn)本地應(yīng)用程序的通訊需要借助第三方(插件、服務(wù))的問(wèn)題,實(shí)現(xiàn)了一種更為敏捷、高效的和本地應(yīng)用程序通訊交互的技術(shù),基于這樣的技術(shù)使得網(wǎng)頁(yè)跨域訪問(wèn)本地應(yīng)用程序成為更好的解決方案,并借助此方案實(shí)現(xiàn)通過(guò)網(wǎng)頁(yè)安全檢查終端電腦的技術(shù)。

      【專利附圖】

      【附圖說(shuō)明】
      [0029]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0030]圖1是本發(fā)明的系統(tǒng)部署架構(gòu)圖;
      [0031]圖2是圖1本發(fā)明所述方法的方法流程圖。

      【具體實(shí)施方式】
      [0032]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0033]本發(fā)明的目的在于實(shí)現(xiàn)跨平臺(tái)瀏覽器通過(guò)網(wǎng)頁(yè)訪問(wèn)本地客戶端軟件,使本地客戶端軟件不借助第三方插件為瀏覽器提供網(wǎng)頁(yè)服務(wù),實(shí)現(xiàn)網(wǎng)頁(yè)到本地應(yīng)用程序的通訊交互和網(wǎng)頁(yè)的安全檢查,提高用戶瀏覽的流暢度和體驗(yàn)。
      [0034]如圖1所示為本發(fā)明的系統(tǒng)部署架構(gòu)圖,包括提供Web服務(wù)的服務(wù)器1、安裝于本地的客戶端程序3、瀏覽器2a和瀏覽器2b。Web服務(wù)器I提供網(wǎng)頁(yè)、表單、數(shù)據(jù)等網(wǎng)絡(luò)服務(wù)內(nèi)容,用戶打開(kāi)瀏覽器2a和瀏覽器2b向Web服務(wù)器I發(fā)送內(nèi)容訪問(wèn)請(qǐng)求,Web服務(wù)器I接收到請(qǐng)求之后與客戶端程序3建立連接,客戶端程序3接收Web服務(wù)器提供的內(nèi)容之后發(fā)送到瀏覽器2a和瀏覽器2b。
      [0035]客戶端程序3安裝于本地計(jì)算機(jī)上之后即在瀏覽器上安裝有供Web服務(wù)的服務(wù)器與進(jìn)行通訊的通訊接口 4。Web服務(wù)器I通過(guò)通訊接口 4與客戶端程序3連接,通訊接口 4接收服務(wù)器端I發(fā)送的安全檢測(cè)頁(yè)面5后訪問(wèn)客戶端程序3進(jìn)行安全性驗(yàn)證,驗(yàn)證完成之后通訊接口 4接收頁(yè)面數(shù)據(jù)發(fā)送到瀏覽器2a和瀏覽器2b進(jìn)行呈現(xiàn)。
      [0036]通訊接口 4包括數(shù)據(jù)加密模塊和數(shù)據(jù)解密模塊,所述數(shù)據(jù)加密模塊用以對(duì)安全檢測(cè)頁(yè)面數(shù)據(jù)進(jìn)行加密,并發(fā)送到客戶端程序3,所述數(shù)據(jù)解密模塊用以接收客戶端程序發(fā)送的驗(yàn)證結(jié)果并加以解密??蛻舳顺绦?接收所述數(shù)據(jù)加密模塊發(fā)送的數(shù)據(jù),經(jīng)過(guò)解密之后在客戶端程序3內(nèi)執(zhí)行和驗(yàn)證,并將執(zhí)行后的安全頁(yè)面數(shù)據(jù)再次加密以后發(fā)送到數(shù)據(jù)解密豐旲塊。
      [0037]作為一個(gè)優(yōu)選的實(shí)施例,本發(fā)明的通訊接口 4和客戶端程序3采用的數(shù)據(jù)加密算法為Base64。Base64內(nèi)容傳送編碼被設(shè)計(jì)用來(lái)把任意序列的8位字節(jié)描述為一種不易被人直接識(shí)別的形式,對(duì)瀏覽器和Web服務(wù)器端的HTTP、HTTPS信息進(jìn)行加密,保護(hù)登錄操作的用戶名、密碼字段。
      [0038]如圖2所示,本發(fā)明還包括一種跨瀏覽器的網(wǎng)頁(yè)通信方法,包括以下步驟:
      [0039]WEB服務(wù)器302發(fā)送安全檢測(cè)頁(yè)面到PC終端301的瀏覽器,用戶300同時(shí)在瀏覽器A和瀏覽器B中打開(kāi)了同一個(gè)安檢頁(yè)面,其中用戶300既可以使用不同類型的瀏覽器也可以使用不同的域名打開(kāi)瀏覽器A的安檢頁(yè)面302a和瀏覽器B的安檢頁(yè)面302b。
      [0040]作為一個(gè)優(yōu)選的實(shí)施例,瀏覽器A打開(kāi)安檢頁(yè)面302a之后,向Web服務(wù)器302發(fā)送建立交易請(qǐng)求303a,Web服務(wù)器302接收到交易請(qǐng)求之后,執(zhí)行該瀏覽器A與Web服務(wù)器302之間的數(shù)據(jù)交易303a。
      [0041]進(jìn)一步的,Web服務(wù)器302執(zhí)行數(shù)據(jù)交易303a將頁(yè)面數(shù)據(jù)發(fā)送回通訊接口 304a,通訊接口 304a接收到數(shù)據(jù)打上tag并做格式校驗(yàn)、數(shù)據(jù)完整性測(cè)試等一系列檢驗(yàn),同時(shí)在頁(yè)面數(shù)據(jù)的報(bào)文頭打上Tag標(biāo)記,Tag標(biāo)記包括數(shù)據(jù)報(bào)文發(fā)送者和Web服務(wù)器302的信息,通過(guò)Tag標(biāo)記網(wǎng)絡(luò)接口即可識(shí)別不同發(fā)布者發(fā)布的頁(yè)面數(shù)據(jù)。
      [0042]進(jìn)一步的,Tag標(biāo)記完成后通訊接口 304a即對(duì)頁(yè)面數(shù)據(jù)進(jìn)行數(shù)據(jù)加密處理305a,以保護(hù)瀏覽器與客戶端應(yīng)用程序之間的數(shù)據(jù)安全。
      [0043]進(jìn)一步的,數(shù)據(jù)加密處理305a完成后,通訊接口將頁(yè)面數(shù)據(jù)發(fā)送給客戶端應(yīng)用程序,客戶端應(yīng)用程序具有數(shù)個(gè)與瀏覽器A和瀏覽器B對(duì)應(yīng)的網(wǎng)絡(luò)接口 306,網(wǎng)絡(luò)接口 306可以接收安裝于同一域組的瀏覽器A和瀏覽器B發(fā)送的數(shù)據(jù)包,也可以接收安裝于不同的域組的的瀏覽器A和瀏覽器B發(fā)送的數(shù)據(jù)包。
      [0044]客戶端應(yīng)用程序接收到數(shù)據(jù)后進(jìn)行解密和數(shù)據(jù)校驗(yàn)307,解密和數(shù)據(jù)校驗(yàn)3無(wú)誤完成之后,客戶端程序啟動(dòng)硬件環(huán)境,通過(guò)CPU308,內(nèi)存309,和存儲(chǔ)器310對(duì)接收到的頁(yè)面數(shù)據(jù)進(jìn)行執(zhí)行。硬件環(huán)境在執(zhí)行客戶端應(yīng)用程序時(shí)可能會(huì)有多個(gè)數(shù)據(jù)交易303a同時(shí)請(qǐng)求,作為一個(gè)優(yōu)選的實(shí)施例,客戶端應(yīng)用程序采用先進(jìn)先出策略的隊(duì)列處理多個(gè)數(shù)據(jù)交易303a的同時(shí)請(qǐng)求??蛻舳藨?yīng)用程序執(zhí)行完成后返回執(zhí)行結(jié)果,并對(duì)返回的執(zhí)行結(jié)果進(jìn)行二次加密處理。二次加密處理完成后客戶端應(yīng)用程序通過(guò)網(wǎng)絡(luò)接口 306將執(zhí)行結(jié)果傳遞回通訊接口 304a。通訊接口 304a首先進(jìn)行數(shù)據(jù)解密并進(jìn)行校驗(yàn),校驗(yàn)無(wú)誤后通訊接口 304a通過(guò)返回的數(shù)據(jù)報(bào)文上的tag標(biāo)簽找到對(duì)應(yīng)的發(fā)送者,最終返回給數(shù)據(jù)交易303a并做出頁(yè)面呈現(xiàn)給用戶300。
      [0045]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      【權(quán)利要求】
      1.一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng),該系統(tǒng)包括,提供Web服務(wù)的服務(wù)器、客戶端程序和瀏覽器,其特征在于,所述瀏覽器設(shè)置有與客戶端程序連接的通訊接口,所述通訊接口接收服務(wù)器端發(fā)送的安全檢測(cè)頁(yè)面后訪問(wèn)客戶端程序進(jìn)行安全性驗(yàn)證,驗(yàn)證完成之后通訊接口接收頁(yè)面數(shù)據(jù)發(fā)送到瀏覽器進(jìn)行呈現(xiàn)。
      2.如權(quán)利要求1所述的一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng),其特征在于,所述通訊接口包括數(shù)據(jù)加密模塊和數(shù)據(jù)解密模塊,所述數(shù)據(jù)加密模塊用以對(duì)安全檢測(cè)頁(yè)面數(shù)據(jù)進(jìn)行加密,并發(fā)送到客戶端程序,所述數(shù)據(jù)解密模塊用以接收客戶端程序發(fā)送的驗(yàn)證結(jié)果并加以解tMI_L| O
      3.如權(quán)利要求2所述的一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng),其特征在于,客戶端程序接收所述數(shù)據(jù)加密模塊發(fā)送的數(shù)據(jù),經(jīng)過(guò)解密之后在客戶端程序內(nèi)執(zhí)行和驗(yàn)證,并將執(zhí)行后的安全頁(yè)面數(shù)據(jù)再次加密以后發(fā)送到數(shù)據(jù)解密模塊。
      4.如權(quán)利要求3所述的一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng),其特征在于,所述通訊接口和客戶端程序采用的數(shù)據(jù)加密算法為Base64。
      5.如權(quán)利要求1所述的一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng),其特征在于,所述通信接口對(duì)安全頁(yè)面的數(shù)據(jù)報(bào)文進(jìn)行格式檢驗(yàn)和數(shù)據(jù)完整性校驗(yàn),并在數(shù)據(jù)報(bào)文的報(bào)文頭打上Tag標(biāo)記,所述Tag標(biāo)記包括數(shù)據(jù)報(bào)文發(fā)送者的信息。
      6.如權(quán)利要求5所述的一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng),其特征在于,所述通信接口接收到客戶端程序的執(zhí)行結(jié)果,根據(jù)數(shù)據(jù)報(bào)文發(fā)送者的信息,將頁(yè)面數(shù)據(jù)返回瀏覽器進(jìn)行顯不O
      7.如權(quán)利要求1所述的一種跨瀏覽器的網(wǎng)頁(yè)通信系統(tǒng),其特征在于,所述客戶端程序還包括端口模塊,所述端口模塊具有與瀏覽器插件進(jìn)行連接的網(wǎng)絡(luò)端口,所述端口模塊具有域轉(zhuǎn)發(fā)的功能,可將數(shù)據(jù)發(fā)送到不同域指定的端口。
      8.一種跨瀏覽器的網(wǎng)頁(yè)通信方法,其特征在于,包括以下步驟: 步驟1,WEB服務(wù)器端發(fā)送安全檢測(cè)頁(yè)面到客戶端的瀏覽器; 步驟2,通訊接口接收服務(wù)器端發(fā)送的安全檢測(cè)頁(yè)面后訪問(wèn)客戶端程序進(jìn)行安全性驗(yàn)證; 步驟3,客戶端執(zhí)行并檢驗(yàn)安全檢測(cè)頁(yè)面,檢驗(yàn)成功后將頁(yè)面數(shù)據(jù)發(fā)送回通訊接口 ; 步驟4,通訊接口將頁(yè)面數(shù)據(jù)發(fā)送到瀏覽器進(jìn)行顯示。
      9.如權(quán)利要求8的一種跨瀏覽器的網(wǎng)頁(yè)通信方法,其特征在于,所述步驟2還包括: 步驟2a,通訊接口對(duì)頁(yè)面數(shù)據(jù)進(jìn)行格式檢驗(yàn)和數(shù)據(jù)完整性校驗(yàn); 步驟2b,通訊接口在數(shù)據(jù)報(bào)文的報(bào)文頭打上Tag標(biāo)記,所述Tag標(biāo)記包括數(shù)據(jù)報(bào)文發(fā)送者的信息; 步驟2C,通訊接口的數(shù)據(jù)加密模塊對(duì)頁(yè)面數(shù)據(jù)進(jìn)行加密。
      10.如權(quán)利要求8的一種跨瀏覽器的網(wǎng)頁(yè)通信方法,其特征在于,所述步驟3還包括: 步驟3a,客戶端程序接收并解密數(shù)據(jù)加密模塊發(fā)送的數(shù)據(jù), 步驟3b,客戶端程序內(nèi)執(zhí)行和驗(yàn)證解密之后的頁(yè)面數(shù)據(jù), 步驟3c,客戶端程序并將執(zhí)行后的頁(yè)面數(shù)據(jù)再次加密以后發(fā)送到通訊接口的數(shù)據(jù)解密模塊。
      11.如權(quán)利要求8的一種跨瀏覽器的網(wǎng)頁(yè)通信方法,其特征在于,所述步驟4還包括: 步驟4a,所述通訊接口的數(shù)據(jù)解密模塊解密接收到的頁(yè)面數(shù)據(jù); 步驟4b,所述通訊接口根據(jù)數(shù)據(jù)報(bào)文頭部打上Tag標(biāo)記,找到對(duì)應(yīng)的發(fā)送者,最終將頁(yè)面數(shù)據(jù)返回給瀏覽器呈現(xiàn)給用戶。
      【文檔編號(hào)】H04L29/08GK104468698SQ201410535805
      【公開(kāi)日】2015年3月25日 申請(qǐng)日期:2014年10月11日 優(yōu)先權(quán)日:2014年10月11日
      【發(fā)明者】羅治華, 蔣善航, 晏成 申請(qǐng)人:杭州盈高科技有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1