[發明專利]業務推送方法和裝置有效
| 申請號: | 201110301690.0 | 申請日: | 2011-10-08 |
| 公開(公告)號: | CN102355500B | 公開(公告)日: | 2018-02-13 |
| 發明(設計)人: | 黃欽;李永奇;徐華;王憑智 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京康信知識產權代理有限責任公司11240 | 代理人: | 梁麗超,江舟 |
| 地址: | 518057 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 業務 推送 方法 裝置 | ||
技術領域
本發明涉及通信領域,具體而言,涉及一種業務推送方法和裝置。
背景技術
隨著互聯網技術的縱深發展,出現了越來越多的第三方業務,而且很多優秀的業務已經或者正成為廣大用戶生活中不可或缺的部分,如社交網絡,新聞,微博,團購等。用戶使用這些業務時,需要在移動終端安裝這些業務應用程序,每種業務對應一個安裝文件。當業務應用程序升級后,用戶必須通過客戶端重新下載新的安裝文件,并重新安裝該安裝文件才能實現對業務的升級。
然而,由于移動終端通常安裝了多個業務應用程序,因此,若每一個業務應用程序更新時都需要重新下載和安裝最新的安裝文件,則會占用較多的系統資源、存儲空間,也同樣會影響移動終端的電池續航能力。
針對相關技術中上述問題,目前尚未提出有效的解決方案。
發明內容
本發明的主要目的在于提供一種業務推送方法和裝置,以至少解決現有技術中對業務應用程序的安裝和升級在客戶端側進行而導致的占用較多的系統資源的問題,從而達到了節省系統資源,降低業務更新操作的復雜度的技術效果。
根據本發明的一個方面,提供了一種業務推送方法,包括:第一服務器從第二服務器上獲取更新后的業務數據;第一服務器根據業務數據以及與業務數據對應的Web模板生成業務展現頁面;第一服務器將生成的業務展現頁面推送給客戶端。
獲取與業務數據對應的Web模板的步驟包括:第一服務器接收第二服務器發送的業務更新通知消息;第一服務器根據業務更新通知消息中的配置信息來生成Web模板。
第一服務器接收第二服務器發送的業務更新通知消息的步驟包括:第二服務器接收第一服務器發送的業務更新檢測消息;第二服務器響應業務更新檢測消息判斷本地提供的業務是否發生更新;若發生更新,則第二服務器將與發生更新的業務的配置信息攜帶在業務更新通知消息中發送給第一服務器。
在第一服務器將生成的業務展現頁面推送給客戶端之后,還包括:第一服務器將業務列表發送給客戶端;第一服務器接收客戶端返回的業務選擇信息,其中,業務選擇信息用于標識在業務列表中選擇的業務;第一服務器從提供業務選擇信息標識的業務的服務器上獲取當前的業務數據,并根據獲取的當前的業務數據以及與業務選擇信息標識的業務對應的Web模板生成當前的業務展現頁面;第一服務器將生成的當前的業務展現頁面推送給客戶端。
第一服務器從第二服務器上獲取更新后的業務數據的步驟包括:第一服務器每隔預定的周期執行一次從第二服務器上獲取更新后的業務數據的步驟。
第一服務器將生成的業務展現頁面推送給客戶端的步驟包括:客戶端接收第一服務器發送的業務展現頁面的地址;客戶端根據地址加載業務展現頁面。
第一服務器根據業務數據以及與業務數據對應的Web模板生成業務展現頁面之后,還包括:第一服務器將Web模板進行緩存直到對Web模板進行更新;在緩存Web模板的期間,若客戶端請求業務數據,則第一服務器根據業務數據以及與緩存的Web模板生成業務展現頁面,并將生成的業務展現頁面推送給客戶端。
第一服務器根據業務數據以及與業務數據對應的Web模板生成業務展現頁面的步驟包括:第一服務器對業務數據進行解析和封裝得到Web模板所需的數據;將數據寫入Web模板得到業務展現頁面。
根據本發明的另一方面,提供了一種業務推送裝置,該裝置位于第一服務器上,包括:獲取單元,用于從第二服務器上獲取更新后的業務數據;生成單元,用于根據業務數據以及與業務數據對應的Web模板生成業務展現頁面;推送單元,用于將生成的業務展現頁面推送給客戶端。
業務推送裝置中的生成單元包括:接收模塊,用于接收第二服務器發送的業務更新通知消息;生成模塊,用于根據業務更新通知消息中的配置信息來生成Web模板。
業務推送裝置還包括:接收單元,用于接收客戶端返回的業務選擇信息,其中,業務選擇信息用于標識在業務列表中選擇的業務;其中,獲取單元還用于從提供業務選擇信息標識的業務的服務器上獲取當前的業務數據;生成單元還用于根據獲取的當前的業務數據以及與業務選擇信息標識的業務對應的Web模板生成當前的業務展現頁面;推送單元還用于在將生成的業務展現頁面推送給客戶端之后,將業務列表發送給客戶端;將生成的當前的業務展現頁面推送給客戶端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110301690.0/2.html,轉載請聲明來源鉆瓜專利網。





