[發明專利]一種Web應用的實現方法和裝置有效
| 申請號: | 201310311745.5 | 申請日: | 2013-07-23 |
| 公開(公告)號: | CN104346333B | 公開(公告)日: | 2019-02-22 |
| 發明(設計)人: | 唐少剛;陳俊;李兆福;季成城;章國瑾 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F8/36 | 分類號: | G06F8/36;G06F8/38 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 張馳;宋志強 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 web 應用 實現 方法 裝置 | ||
1.一種Web應用的實現方法,其特征在于,該方法包括:
按照業務類型對Web應用的前臺功能模塊進行切分,以生成對應于各個前臺功能模塊的頁面;
將每個頁面設置為共享組件,該共享組件包括獨占組件和/或葉子組件,其中獨占組件包括至少一個葉子組件;
設置各個組件到統一總線的總線接口;
利用各組件的總線接口在組件內和/或組件間傳遞數據;
其中,每個葉子組件都有自己的狀態,每個葉子組件的狀態標記構成獨占組件的狀態標記集合,獨占組件在總線上注冊所述狀態標記;
該方法進一步包括:
當總線成功感知所述狀態標記時,進行頁面局部更新;否則,不進行頁面局部更新。
2.根據權利要求1所述的Web應用的實現方法,其特征在于,所述葉子組件具有模型-視圖-層現器模式。
3.根據權利要求1所述的Web應用的實現方法,其特征在于,進一步設置同一共享組件之中各個獨占組件之間的關聯屬性;
所述利用各組件的總線接口在組件內和/或組件間傳遞數據包括:
當獨占組件中的葉子組件被刷新時,通過獨占組件總線接口將刷新數據傳送到總線;
總線將所述刷新數據傳遞到該同一共享組件之中與該獨占組件相關聯的其它獨占組件。
4.根據權利要求1所述的Web應用的實現方法,其特征在于,進一步設置共享組件之間的關聯屬性;
所述利用各組件的總線接口在組件內和/或組件間傳遞數據包括:
當共享組件中的葉子組件被刷新時,通過共享組件總線接口將刷新數據傳送到總線;
總線將所述刷新數據傳遞到與該共享組件相關聯的其它共享組件。
5.根據權利要求1所述的Web應用的實現方法,其特征在于,進一步設置共享組件之間的關聯屬性;
所述利用各組件的總線接口在組件內和/或組件間傳遞數據包括:
當共享組件中的獨占組件被刷新時,通過共享組件總線接口將刷新數據傳送到總線;
總線將所述刷新數據傳遞到與該共享組件相關聯的其它獨占組件。
6.一種Web應用的實現裝置,其特征在于,包括功能切分單元、組件切分單元和數據傳遞單元,其中:
功能切分單元,用于按照業務類型對Web應用的前臺功能模塊進行切分,以生成對應于各個前臺功能模塊的頁面;
組件切分單元,用于按照業務邏輯分別在各個頁面中切分出預定類型的組件,并且設置各個組件到統一總線的總線接口;
數據傳遞單元,用于利用各組件的總線接口在組件內和/或組件間傳遞數據;
所述組件切分單元,用于將每個頁面設置為共享組件,該共享組件包括獨占組件和/或葉子組件,其中獨占組件包括至少一個葉子組件;
其中,每個葉子組件都有自己的狀態,每個葉子組件的狀態標記構成獨占組件的狀態標記集合,獨占組件在總線上注冊所述狀態標記;
所述數據傳遞單元進一步用于當總線成功感知所述狀態標記時,進行頁面局部更新,否則不進行頁面局部更新。
7.根據權利要求6所述的Web應用的實現裝置,其特征在于,組件切分單元,進一步設置同一共享組件之中各個獨占組件之間的關聯屬性;
數據傳遞單元,用于當獨占組件中的葉子組件被刷新時,通過獨占組件總線接口將刷新數據傳送到總線;總線將所述刷新數據傳遞到該同一共享組件之中與該獨占組件相關聯的其它獨占組件。
8.根據權利要求6所述的Web應用的實現裝置,其特征在于,組件切分單元,進一步設置共享組件之間的關聯屬性;
數據傳遞單元,用于當共享組件中的葉子組件被刷新時,通過共享組件總線接口將刷新數據傳送到總線;總線將所述刷新數據傳遞到與該共享組件相關聯的其它共享組件。
9.根據權利要求6所述的Web應用的實現裝置,其特征在于,組件切分單元,進一步設置共享組件之間的關聯屬性;
數據傳遞單元,用于當共享組件中的獨占組件被刷新時,通過共享組件總線接口將刷新數據傳送到總線;
總線將所述刷新數據傳遞到與該共享組件相關聯的其它獨占組件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310311745.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:資訊中心互動網頁
- 下一篇:一種任務調度服務系統及方法





