[發明專利]支持極限網絡環境的移動作業系統工作平臺有效
| 申請號: | 201210536021.6 | 申請日: | 2012-12-11 |
| 公開(公告)號: | CN103051692A | 公開(公告)日: | 2013-04-17 |
| 發明(設計)人: | 黃翔;陳志剛;陳志堅;王英潔;陳富漢;解文艷 | 申請(專利權)人: | 中國能源建設集團廣東省電力設計研究院 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 王茹;曾旻輝 |
| 地址: | 510663 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 支持 極限 網絡 環境 移動 作業 系統 工作 平臺 | ||
1.支持極限網絡環境的移動作業系統工作平臺,其特征在于,包括:服務器引擎和客戶端引擎;
其中,所述服務器引擎,用于監聽服務器中新建移動作業的事件,獲取移動作業描述文件;根據所述移動作業描述文件獲取需要的移動作業頁面,將所述需要的移動作業頁面進行渲染得到預渲染頁面;以及,接收所述客戶端引擎上傳的所述錄制的腳本,回放所述錄制的腳本,向所述服務器上傳所述提交頁面的請求;所述描述文件包括:移動作業類型、各個移動作業類型包含的移動作業頁面和存儲移動作業的數據表;所述移動作業頁面包括:頁面名稱、頁面地址、頁面類型和頁面序號;所述頁面類型包括指導性頁面、表單性頁面以及說明性頁面;
所述客戶端引擎,用于緩存所述預渲染頁面,攔截向服務器發出的下載頁面的請求以及提交頁面的請求;將所述下載頁面的請求重定向到所述預渲染頁面;將所述提交頁面的請求錄制為腳本;直至網絡連接正常時,將錄制的腳本上傳到所述服務器引擎。
2.根據權利要求1所述的支持極限網絡環境的移動作業系統工作平臺,其特征在于,所述服務器引擎包括:數據庫事件監聽器、作業載入器、渲染引擎、回放引擎和第一通信模塊;
其中,所述作業載入器,用于監聽服務器中新建移動作業的事件,獲取移動作業描述文件,從所述移動作業描述文件中獲取移動作業頁面的頁面類型;根據所述頁面類型獲取需要的移動作業頁面;所述數據表包括:數據表名、數據庫類型、作業ID、操作員ID和移動作業類型;
所述數據庫事件監聽器,用于監聽所述數據表;當所述數據表有變化時,生成所述移動作業頁面的渲染臨時表;所述渲染臨時表包括:移動作業類型、作業ID、操作員ID、渲染狀態、渲染結果以及緩存標志;所述渲染狀態包括未渲染、渲染中以及渲染完成;
所述渲染引擎,用于周期訪問所述渲染臨時表,將渲染狀態為未渲染的移動作業頁面進行渲染得到預渲染頁面,將所述預渲染頁面采用本文格式保存在渲染結果中,更新當前移動作業頁面的渲染狀態為渲染完成;
所述第一通信模塊,用于與所述客戶端引擎進行網絡通信,負責服務器引擎與客戶端引擎間的所有網絡通信;
所述回放引擎,用于回放客戶端引擎錄制的腳本,向所述服務器提交所述提交頁面的請求。
3.根據權利要求2所述的支持極限網絡環境的移動作業系統工作平臺,其特征在于,所述客戶端引擎包括:本地緩存器、消息攔截器、重定向管理器、腳本錄制器、網絡監控器和第二通信模塊;
其中,所述本地緩存器,用于采用文本格式緩存所述預渲染頁面;以及通知所述數據庫事件監聽器將對應的移動作業頁面的緩存標志更新為已緩存;
所述消息攔截器,用于攔截向服務器發出的下載頁面的請求和提交頁面的請求;
所述重定向管理器,用于將所述下載頁面的請求重定向到所述本地緩存器中的所述預渲染頁面;
所述腳本錄制器,用于將所有提交頁面的請求按順序錄制為腳本;
所述網絡監控器,用于監控所述第一通信模塊與所述第二通信模塊之間的網絡連接情況;
所述第二通信模塊,用于當與所述第一通信模塊連通時,將錄制的腳本上傳到所述第一通信模塊。
4.根據權利要求3所述的支持極限網絡環境的移動作業系統工作平臺,其特征在于,
所述回放引擎模擬用戶登錄所述服務器,按所述腳本的錄制順序向所述服務器提交所有提交頁面的請求。
5.根據權利要求3所述的支持極限網絡環境的移動作業系統工作平臺,其特征在于,
所述渲染引擎將渲染狀態為未渲染的移動作業頁面進行渲染時,提取渲染狀態為未渲染的移動作業頁面;模擬用戶登錄所述服務器,若當前用戶有移動作業頁面需要渲染,則提取當前用戶名下的移動頁面進行渲染,將預渲染頁面保存在渲染結果中,更新當前移動作業頁面的渲染狀態為渲染完成。
6.根據權利要求3所述的支持極限網絡環境的移動作業系統工作平臺,其特征在于,所述服務器引擎還包括作業狀態管理器;所述服務器引擎還包括作業狀態查詢器;
其中,所述作業狀態管理器,用于監聽所述渲染臨時表;
當所述第一通信模塊與所述第二通信模塊連通時,所述作業狀態查詢器向所述作業狀態管理器輪詢是否新的預渲染頁面,若是,則將其下載到本地緩存器,否則繼續等待。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國能源建設集團廣東省電力設計研究院,未經中國能源建設集團廣東省電力設計研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210536021.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種中藥制成的清熱降脂的保健煙
- 下一篇:電流源電路





