[發(fā)明專利]虛擬化頁面實現(xiàn)方法有效
| 申請?zhí)枺?/td> | 201410243561.4 | 申請日: | 2014-06-04 |
| 公開(公告)號: | CN105278924B | 公開(公告)日: | 2019-01-01 |
| 發(fā)明(設(shè)計)人: | 王專;吳志祥;吳劍;張海龍;馬和平;郭鳳林;沈健;杜寶平;靳彩娟 | 申請(專利權(quán))人: | 同程網(wǎng)絡(luò)科技股份有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F9/455 |
| 代理公司: | 南京蘇科專利代理有限責任公司 32102 | 代理人: | 陳忠輝 |
| 地址: | 215021 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 虛擬 頁面 實現(xiàn) 方法 | ||
1.虛擬化頁面實現(xiàn)方法,其特征在于包括以下步驟:
步驟①,為每個虛擬化頁面定義一個唯一標識Unique Key;
步驟②,客戶端發(fā)送請求,該請求通過代理服務(wù)器轉(zhuǎn)發(fā)到虛擬化站點下的.ashx文件,獲取url中的參數(shù),動態(tài)生成緩存key,根據(jù)緩存key從Memcached中獲取數(shù)據(jù),所述的數(shù)據(jù)為整個頁面的html內(nèi)容;
步驟③,通過程序代碼來判斷步驟②中的數(shù)據(jù),如果不為空,則直接輸出數(shù)據(jù),若為空,進入步驟④;
步驟④,SOA發(fā)送請求到接口站,根據(jù)唯一標識,從數(shù)據(jù)庫中獲取頁面的模板,將模板進行拆分成單個模塊,采用單個模塊調(diào)用解析組件從數(shù)據(jù)源中獲取數(shù)據(jù),所述的模板內(nèi)容為,頁面整體html框與html內(nèi)容,所述的解析組件是用于頁面模板和模塊合并處理的程序類庫;
步驟⑤,對數(shù)據(jù)進行合并處理,根據(jù)頁面設(shè)定條件判斷是否需要存儲Memcached中,返回合并后的數(shù)據(jù);
步驟⑥,虛擬化站點接收到解析合并的數(shù)據(jù),輸出至客戶端。
2.根據(jù)權(quán)利要求1所述的虛擬化頁面實現(xiàn)方法,其特征在于:所述的參數(shù)包括必傳參數(shù)與非必傳參數(shù),所述的必傳參數(shù)包括頁面唯一標識、所屬項目頻道,所述的非必傳參數(shù)包括每個頁面的酒店頁面酒店ID、景區(qū)頁面景區(qū)ID、城市頁面城市ID。
3.根據(jù)權(quán)利要求1所述的虛擬化頁面實現(xiàn)方法,其特征在于:所述的數(shù)據(jù)源包括數(shù)據(jù)庫、接口、Memcached中的一種或是多種,所述的數(shù)據(jù)庫內(nèi)容至少包括酒店包含酒店相關(guān)資源庫、景區(qū)相關(guān)資源庫、機票相關(guān)庫,各項目資源數(shù)據(jù)庫中的一種或是多種,所述的接口至少包括各項目SOA接口、http接口的一種或是多種。
4.根據(jù)權(quán)利要求1所述的虛擬化頁面實現(xiàn)方法,其特征在于:所述的步驟⑤中,根據(jù)頁面設(shè)定條件創(chuàng)建頁面數(shù)據(jù),所述的頁面數(shù)據(jù)包含緩存時間字段、單位分鐘,對頁面數(shù)據(jù)進行合并處理后,根據(jù)唯一標識,查詢此緩存時間是否大于0,如果值大于0,則表示此數(shù)據(jù)需要存儲到Memcached中,否則不存儲。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于同程網(wǎng)絡(luò)科技股份有限公司,未經(jīng)同程網(wǎng)絡(luò)科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410243561.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種對話框排序方法及終端
- 下一篇:顯示圖層的方法及裝置
- 互動業(yè)務(wù)終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置





