[發明專利]實現Web客戶端軟件自適應運行的裝置和方法無效
| 申請號: | 200710030997.5 | 申請日: | 2007-10-22 |
| 公開(公告)號: | CN101141449A | 公開(公告)日: | 2008-03-12 |
| 發明(設計)人: | 李軍;段雨洛;何衛東 | 申請(專利權)人: | 珠海金山軟件股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F17/30 |
| 代理公司: | 廣州新諾專利商標事務所有限公司 | 代理人: | 楊煥軍 |
| 地址: | 519015廣東省珠海市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實現 web 客戶端 軟件 自適應 運行 裝置 方法 | ||
1.一種實現Web客戶端軟件自適應運行的裝置,包括遠程Web服務器和多個客戶端,所述遠程Web服務器和各所述客戶端之間通過通信網絡聯接,各所述客戶端能夠被用戶所操控;所述遠程Web服務器部署有遠程頁面;各所述客戶端包括入口模塊、瀏覽模塊、本地Web服務器、本地頁面、本地頁面部署模塊、判斷和切換模塊;
所述本地頁面部署模塊,用于在本地創建所述本地Web服務器,并將所述本地頁面部署在所述本地Web服務器上;
所述入口模塊,用于接受打開Web客戶端軟件的指令;
所述判斷和切換模塊,用于判斷是否能夠連接所述遠程Web服務器,如果不能連接,便會將Web客戶端軟件的入口切換到本地Web服務器上,啟用Web客戶端軟件的本地方式;
所述瀏覽模塊,用于依據所述判斷和切換模塊的判斷結果,向所述遠程Web服務器或者所述本地Web服務器發出訪問請求,并相應顯示遠程頁面或本地頁面;
所述本地頁面和所述遠程頁面,用于調用在本地注冊的可供網頁調用的本地客戶端功能模塊。
2.根據權利要求1所述的一種實現Web客戶端軟件自適應運行的裝置,其特征在于,對用戶而言,所述客戶端實際表現為包含網頁控件以及由網頁控件下載的功能模塊的軟件包。
3.根據權利要求2所述的一種實現Web客戶端軟件自適應運行的裝置,其特征在于,所述網頁控件,指ActiveX、XPCOM。
4.一種實現Web客戶端軟件自適應運行的方法,其特征在于,其包括如下步驟:
指令接受步驟:通過入口模塊接受一個打開Web客戶端軟件的指令;
判斷切換步驟:通過判斷和切換模塊判斷是否能夠連接遠程Web服務器,若不能連接,則將入口切換到本地Web服務器上;
瀏覽訪問步驟:依據所述判斷和切換模塊的判斷結果,通過瀏覽模塊向所述遠程Web服務器或者所述本地Web服務器發出訪問請求;
頁面載入步驟:通過瀏覽模塊顯示遠程頁面或本地頁面,并通過本地頁面或者遠程頁面調用在本地注冊的可供網頁調用的本地客戶端功能模塊。
5.根據權利要求4所述的一種實現Web客戶端軟件自適應運行的方法,其特征在于,當聯網且是首次訪問網頁時,所述方法還包括:
安裝部署步驟:安裝客戶端到本地,通過本地頁面部署模塊在本地創建本地Web服務器,并將本地頁面部署在所述本地Web服務器上。
6.根據權利要求4或5所述的一種實現Web客戶端軟件自適應運行的方法,其特征在于,對用戶而言,所述客戶端實際表現為包含網頁控件以及由網頁控件下載的功能模塊的軟件包。
7.根據權利要求6所述的一種實現Web客戶端軟件自適應運行的方法,其特征在于,所述網頁控件,指ActiveX、XPCOM。
8.根據權利要求4或5所述的一種實現Web客戶端軟件自適應運行的方法,其特征在于,本地Web服務器的創建在安裝客戶端的時候自動完成;本地頁面的部署和更新由客戶端自動完成。
9.根據權利要求4或5所述的一種實現Web客戶端軟件自適應運行的方法,其特征在于,所述本地頁面和遠程頁面可以相同或不同。
10.根據權利要求4或5所述的一種實現Web客戶端軟件自適應運行的方法,其特征在于,指令接受步驟中,以Web客戶端軟件的遠程方式為默認打開方式。
11.根據權利要求4或5所述的方法,其特征在于,從遠程Web服務器切換到本地Web服務器的時候,自動指定訪問本地的地址;自動指定訪問本地的地址的分配原則是判斷默認URL是否被占用,默認端口號是否被占用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海金山軟件股份有限公司,未經珠海金山軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710030997.5/1.html,轉載請聲明來源鉆瓜專利網。





