[發明專利]將桌面應用轉換為網絡應用的方法和系統無效
| 申請號: | 200910159265.5 | 申請日: | 2009-08-10 |
| 公開(公告)號: | CN101996093A | 公開(公告)日: | 2011-03-30 |
| 發明(設計)人: | 孟昕;史敬威;宋才良;王煉;劉慧峰;劉曉煒 | 申請(專利權)人: | 日電(中國)有限公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46;G06F17/30;H04L29/06 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 宋鶴;南霆 |
| 地址: | 100007 北京市東城區東四十*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 桌面 應用 轉換 網絡 方法 系統 | ||
1.一種用于將桌面應用轉換為網絡應用的方法,包括:
在客戶端輸入希望調用的桌面應用的URL,并將其發送到服務器;
所述服務器向所述客戶端提供代碼轉換工具并加載所述桌面應用;
在所述服務器端,抽取所加載的所述桌面應用的界面信息,將其封裝成界面描述性語言格式數據,并發送回所述客戶端;以及
在所述客戶端,利用所述代碼轉換工具解析接收到的所述界面描述性語言數據,將其翻譯成相應的網頁元素,從而顯示所述桌面應用。
2.如權利要求1所述的方法,還包括:
在所述客戶端,在所顯示的所述桌面應用上執行動作;
將與所述動作相對應的請求發送到所述服務器;
在所述服務器端,在所加載的所述桌面應用的界面上執行所述動作并檢測所述動作引起的界面變化,抽取與所述界面變化相對應的界面變化信息,將其封裝成界面描述性語言格式數據,并發送回所述客戶端;以及
在所述客戶端,利用所述代碼轉換工具解析接收到的所述界面描述性語言格式數據,將其翻譯成相應的網頁元素,并根據所述網頁元素更新所顯示的所述桌面應用的相應部分。
3.如權利要求1所述的方法,還包括:
在所述服務器端,對所封裝的所述界面描述性語言格式數據進行修改,并將修改后的所述界面描述性語言格式數據發送回所述客戶端。
4.如權利要求1所述的方法,其中所述代碼轉換工具是包含在網頁中的JavaScript代碼,并且所述提供代碼轉換工具的步驟包括:
所述服務器向所述客戶端返回包含所述JavaScript代碼的空網頁。
5.如權利要求1所述的方法,其中所述代碼轉換工具是包含在網頁中的插件,并且所述提供代碼轉換工具的步驟包括:
所述服務器向所述客戶端返回包含所述插件的空網頁;
所述客戶端判斷是否先前已經安裝了所述插件;
如果所述客戶端確定已經安裝了所述插件,則直接調用該插件;并且
如果所述客戶端確定尚未安裝所述插件,則詢問用戶是否安裝該插件,若用戶允許,則將所述插件安裝到瀏覽器中。
6.如權利要求2所述的方法,其中所述客戶端發送的所述桌面應用的URL中包含用于標識所述桌面應用的應用ID,所述服務器包含應用對應表,所述方法還包括:
在接收到來自所述客戶端的所述桌面應用的URL時,所述服務器從所述URL中提取出所述應用ID并向所述客戶端分配一會話ID,該會話ID用于標識所述服務器和所述客戶端之間的會話;
所述服務器將所分配的所述會話ID發送回所述客戶端;
所述服務器通過在所述應用對應表中添加用于記錄所述應用ID和所述會話ID之間的對應關系的條目來更新所述應用對應表;
所述客戶端在發送與動作相對應的請求之前,在所述請求中插入所述會話ID;并且
所述服務器在接收到所述請求時,從所述請求中提取出所述會話ID,通過檢索所述應用對應表確定與該會話ID相對應的應用ID,并在與該檢索出的應用ID相對應的桌面應用的界面上執行所述動作。
7.如權利要求1或2所述的方法,其中所述界面描述性語言是可擴展標記語言(XML)。
8.如權利要求1或2所述的方法,其中所述網頁元素是超文本標記語言(HTML)代碼。
9.如權利要求2所述的方法,其中所述請求是超文本傳輸協議(HTTP)請求。
10.一種用于將桌面應用轉換為網絡應用的方法,包括:
在客戶端輸入希望調用的桌面應用的URL,并將其發送到服務器;
服務器加載所述桌面應用;
在所述服務器端,抽取所述桌面應用的界面信息,并將其封裝成界面描述性語言格式數據;
在所述服務器端,利用代碼轉換工具解析所封裝的所述界面描述性語言格式數據,將其翻譯成相應的網頁元素,并將所述網頁元素發送回所述客戶端;以及
在所述客戶端,根據接收到的所述網頁元素顯示所述桌面應用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于日電(中國)有限公司,未經日電(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910159265.5/1.html,轉載請聲明來源鉆瓜專利網。





