[發(fā)明專利]實(shí)現(xiàn)Web客戶端軟件自適應(yīng)運(yùn)行的裝置和方法無效
| 申請?zhí)枺?/td> | 200710030997.5 | 申請日: | 2007-10-22 |
| 公開(公告)號: | CN101141449A | 公開(公告)日: | 2008-03-12 |
| 發(fā)明(設(shè)計(jì))人: | 李軍;段雨洛;何衛(wèi)東 | 申請(專利權(quán))人: | 珠海金山軟件股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F17/30 |
| 代理公司: | 廣州新諾專利商標(biāo)事務(wù)所有限公司 | 代理人: | 楊煥軍 |
| 地址: | 519015廣東省珠海市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 實(shí)現(xiàn) web 客戶端 軟件 自適應(yīng) 運(yùn)行 裝置 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù),特別涉及一種實(shí)現(xiàn)Web客戶端軟件聯(lián)機(jī)和脫機(jī)狀態(tài)自適應(yīng)運(yùn)行的裝置和方法。
背景技術(shù)
Web客戶端軟件:指客戶端的主界面為網(wǎng)頁,由網(wǎng)頁調(diào)用客戶端程序。此類軟件的主界面通過瀏覽器軟件訪問得到,相關(guān)的操作和內(nèi)容置于瀏覽器軟件訪問到的網(wǎng)頁中。其中,“Web”指的是該客戶端的主界面為通過瀏覽器軟件訪問到的網(wǎng)頁,網(wǎng)頁部署的位置既可以是遠(yuǎn)程的,也可以是本地的,“客戶端軟件”指的是,該軟件的本質(zhì)還是運(yùn)行的已經(jīng)安裝在本地的程序,所以它仍是客戶端程序。
Web客戶端軟件的遠(yuǎn)程方式,即Web客戶端軟件的主界面(網(wǎng)頁)部署于遠(yuǎn)程計(jì)算機(jī)上的遠(yuǎn)程Web服務(wù)器,必須聯(lián)網(wǎng)才能運(yùn)行。
Web客戶端軟件的本地方式,即Web客戶端軟件的主界面(網(wǎng)頁)部署于本地客戶端內(nèi)的本地Web服務(wù)器。
客戶端的脫機(jī)狀態(tài)即沒有聯(lián)網(wǎng)的狀態(tài)。在通過http協(xié)議訪問遠(yuǎn)程Web服務(wù)器上的網(wǎng)頁時必須處于聯(lián)機(jī)狀態(tài),在使用Web客戶端軟件的遠(yuǎn)程方式的時候,同樣需要處于聯(lián)機(jī)的狀態(tài)。當(dāng)客戶端處于脫機(jī)狀態(tài)的時候,將無法使用Web客戶端軟件的遠(yuǎn)程方式,用戶看到的是“找不到該頁面”的提示頁面,該頁面不帶有任何Web客戶端軟件的信息。這樣的話,本可以在本地調(diào)用的功能,因?yàn)闊o法使用Web客戶端軟件的遠(yuǎn)程方式(即無法訪問部署于遠(yuǎn)程Web服務(wù)器上的Web客戶端軟件的主界面)而無法使用,而且用戶得不到任何和Web客戶端軟件相關(guān)的提示,會給用戶帶來極差的用戶體驗(yàn)。
傳統(tǒng)的解決方法有兩種:
一是不采取任何措施,因?yàn)閃eb客戶端軟件主界面通過瀏覽器訪問得到,瀏覽器本身報(bào)出的錯誤信息會讓用戶知道是因?yàn)榫W(wǎng)頁不能訪問而造成“軟件不能訪問和使用”。這種做法的缺陷是:用戶并不清楚到底是什么原因造成不能使用軟件,因?yàn)樵擃愜浖谥爸皇歉嬷脩簟败浖仨毬?lián)網(wǎng)才能使用”,但是當(dāng)沒有聯(lián)網(wǎng)時會發(fā)生什么事情,卻不在用戶自發(fā)接受的認(rèn)知范圍內(nèi)。
二是從入口屏蔽掉遠(yuǎn)程網(wǎng)址,即在脫機(jī)的情況下,屏蔽掉客戶端軟件的入口,通過客戶端軟件的其他部分給與提示。
上述兩種措施均沒能解決Web客戶端軟件處于脫機(jī)狀態(tài)下的最根本問題:本可以在本地調(diào)用的功能,因?yàn)闊o法使用Web客戶端軟件的遠(yuǎn)程方式而導(dǎo)致無法使用。顯然上述兩種措施都不是實(shí)質(zhì)性的解決方案。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種實(shí)現(xiàn)Web客戶端軟件聯(lián)機(jī)和脫機(jī)狀態(tài)自適應(yīng)運(yùn)行的裝置,當(dāng)其在聯(lián)網(wǎng)狀態(tài)下,訪問遠(yuǎn)程Web服務(wù)器上的Web客戶端軟件的主界面,即以Web客戶端軟件的遠(yuǎn)程方式運(yùn)行;當(dāng)在脫機(jī)狀態(tài)下,允許Web客戶端軟件由Web客戶端軟件的遠(yuǎn)程方式切換到Web客戶端軟件的本地方式,實(shí)現(xiàn)本地功能的調(diào)用,以達(dá)到使用本地功能的目的。
本發(fā)明的目的是通過如下技術(shù)方案實(shí)現(xiàn)的:
一種實(shí)現(xiàn)Web客戶端軟件自適應(yīng)運(yùn)行的裝置,包括遠(yuǎn)程Web服務(wù)器和多個客戶端,所述遠(yuǎn)程Web服務(wù)器和各所述客戶端之間通過通信網(wǎng)絡(luò)聯(lián)接,各所述客戶端能夠被用戶所操控;所述遠(yuǎn)程Web服務(wù)器部署有遠(yuǎn)程頁面;各所述客戶端包括入口模塊、瀏覽模塊、本地Web服務(wù)器、本地頁面、本地頁面部署模塊、判斷和切換模塊;
所述本地頁面部署模塊,用于在本地創(chuàng)建所述本地Web服務(wù)器,并將所述本地頁面部署在所述本地Web服務(wù)器上;
所述入口模塊,用于接受打開Web客戶端軟件的指令;
所述判斷和切換模塊,用于判斷是否能夠連接所述遠(yuǎn)程Web服務(wù)器,若不能連接,便會將Web客戶端軟件的入口切換到本地Web服務(wù)器上,啟用Web客戶端軟件的本地方式;
所述瀏覽模塊,用于依據(jù)所述判斷和切換模塊的判斷結(jié)果,向所述遠(yuǎn)程Web服務(wù)器或者所述本地Web服務(wù)器發(fā)出訪問請求,并相應(yīng)顯示遠(yuǎn)程頁面或本地頁面;
所述本地頁面和所述遠(yuǎn)程頁面,用于調(diào)用在本地注冊的可供網(wǎng)頁調(diào)用的本地客戶端功能模塊。
本發(fā)明的另一個目的在于,提供一種實(shí)現(xiàn)Web客戶端軟件聯(lián)機(jī)和脫機(jī)狀態(tài)自適應(yīng)運(yùn)行的方法。
一種實(shí)現(xiàn)Web客戶端軟件自適應(yīng)運(yùn)行的方法,其包括如下步驟:
指令接受步驟:通過入口模塊接受一個打開Web客戶端軟件的指令,默認(rèn)打開方式是Web客戶端軟件的遠(yuǎn)程方式;
判斷切換步驟:通過判斷和切換模塊判斷是否能夠連接遠(yuǎn)程Web服務(wù)器,若不能連接,則將入口切換到本地Web服務(wù)器上;
瀏覽訪問步驟:依據(jù)所述判斷和切換模塊的判斷結(jié)果,通過瀏覽模塊向所述遠(yuǎn)程Web服務(wù)器或者所述本地Web服務(wù)器發(fā)出訪問請求;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于珠海金山軟件股份有限公司,未經(jīng)珠海金山軟件股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710030997.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置
- 提供共享Web模塊的系統(tǒng)和方法
- 管理環(huán)球網(wǎng)網(wǎng)頁中的環(huán)球網(wǎng)媒體的系統(tǒng)及其實(shí)現(xiàn)方法
- 一種WEB業(yè)務(wù)實(shí)現(xiàn)系統(tǒng)、裝置及方法
- 高速緩存廣播信息的方法和裝置
- 基于QoS指標(biāo)和Web服務(wù)輸出參數(shù)的Web服務(wù)組合方法和裝置
- Web托管審查方法、裝置及Web托管系統(tǒng)
- 用于信息處理和Web瀏覽歷史導(dǎo)航的方法和設(shè)備及電子裝置
- 用于將web站點(diǎn)轉(zhuǎn)換為目標(biāo)web app站點(diǎn)的方法和裝置
- 用于防護(hù)WEB漏洞的方法和設(shè)備
- 一種Web攻擊報(bào)告生成方法、裝置、設(shè)備及計(jì)算機(jī)介質(zhì)
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗(yàn)軟件的裝置與方法





