[發(fā)明專利]信息推送方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 201310562544.2 | 申請日: | 2013-11-13 |
| 公開(公告)號: | CN103546584B | 公開(公告)日: | 2018-08-14 |
| 發(fā)明(設(shè)計)人: | 王福財 | 申請(專利權(quán))人: | 努比亞技術(shù)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 深圳協(xié)成知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44458 | 代理人: | 章小燕 |
| 地址: | 518000 廣東省深圳市南山區(qū)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 信息 推送 方法 系統(tǒng) | ||
本發(fā)明公開了一種信息推送方法和系統(tǒng),所述信息推送方法包括步驟:客戶端與服務(wù)器端基于Websocket協(xié)議建立Websocket數(shù)據(jù)通道;服務(wù)器端通過所述Websocket數(shù)據(jù)通道主動向客戶端推送信息。由于通過Websocket協(xié)議在客戶端與服務(wù)器端之間建立了Websocket數(shù)據(jù)通道,實現(xiàn)了客戶端與服務(wù)器端的全雙工通信,因此客戶端無需定時向服務(wù)器端發(fā)送Http請求,服務(wù)器端也能主動向客戶端推送信息。相對于頻繁發(fā)起Http請求來獲取信息推送的方法,節(jié)省了大量的數(shù)據(jù)流量和網(wǎng)絡(luò)帶寬,降低了使用成本。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其是涉及一種信息推送方法和系統(tǒng)。
背景技術(shù)
信息推送是指客戶端能自動收到服務(wù)器端發(fā)過來的信息,其目的是為了向用戶方便有效地提供最新的消息和數(shù)據(jù),使得用戶可以及時的獲取自己感興趣的信息,提升了用戶體驗。同時,也給服務(wù)器端提供了更為便捷的服務(wù)發(fā)布方式,使得服務(wù)器端能夠控制信息發(fā)布的頻率和時間。因此,信息推送廣泛應(yīng)用于通信領(lǐng)域,特別是移動通信領(lǐng)域。
在移動通信領(lǐng)域,SMS短信是傳統(tǒng)的信息推送方式,其采用輪詢模式,在特定時間間隔內(nèi)由客戶端向服務(wù)器端發(fā)起Http請求,服務(wù)器收到Http請求后再返回最新信息數(shù)據(jù)給客戶端。由于需要不斷地發(fā)起Http請求,因此會占用較大的帶寬。還有一種是常用于即時通訊的信息推送方式,其利用XMPP協(xié)議進(jìn)行信息推送,XMPP協(xié)議是基于XML的通信協(xié)議,因此已基本完成標(biāo)準(zhǔn)化,可擴(kuò)展性強。但由于XMPP協(xié)議比較復(fù)雜,且設(shè)計冗余,造成數(shù)據(jù)流量偏大,在目前用戶流量受限的情況下會導(dǎo)致使用成本增加。
綜上所述,現(xiàn)有的信息推送方式,占用帶寬較大,耗費數(shù)據(jù)流量較多,增加了使用成本。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種信息推送方法和系統(tǒng),旨在節(jié)省數(shù)據(jù)流量和網(wǎng)絡(luò)帶寬,降低使用成本。
為達(dá)以上目的,本發(fā)明提出一種信息推送方法,包括步驟:
客戶端與服務(wù)器端基于Websocket協(xié)議建立Websocket數(shù)據(jù)通道;
客戶端接收由服務(wù)器端通過所述Websocket數(shù)據(jù)通道主動推送的信息。
優(yōu)選地,所述客戶端接收由服務(wù)器端通過所述Websocket數(shù)據(jù)通道主動推送的信息包括:
客戶端向服務(wù)器端訂閱信息主題;
服務(wù)器端根據(jù)所述信息主題發(fā)布相應(yīng)的信息,并通過所述Websocket數(shù)據(jù)通道將所述信息主動推送給客戶端;
客戶端接收所述信息。
優(yōu)選地,所述服務(wù)器端根據(jù)所述信息主題發(fā)布相應(yīng)的信息包括:
服務(wù)器端的前端頁面根據(jù)所述信息主題設(shè)置相應(yīng)的發(fā)布參數(shù),并將該發(fā)布參數(shù)提交到服務(wù)器端的后臺服務(wù)程序;
所述后臺服務(wù)程序根據(jù)所述發(fā)布參數(shù)發(fā)布相應(yīng)的信息。
優(yōu)選地,所述客戶端至少有兩個,所述客戶端接收由服務(wù)器端通過所述Websocket數(shù)據(jù)通道主動推送的信息包括:
其中一個客戶端觸發(fā)所述服務(wù)器端的定制推送服務(wù);
所述服務(wù)器端根據(jù)所述定制推送服務(wù),通過所述Websocket數(shù)據(jù)通道主動向另外至少一個客戶端推送相應(yīng)的信息;
另外至少一個客戶端接收所述相應(yīng)的信息。
優(yōu)選地,所述客戶端接收由服務(wù)器端通過所述Websocket數(shù)據(jù)通道主動推送的信息包括:
服務(wù)器端根據(jù)待推送的信息匹配出相應(yīng)的推送模式,并通過所述Websocket數(shù)據(jù)通道將所述信息以相應(yīng)的推送模式主動推送給客戶端;
客戶端接收所述信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于努比亞技術(shù)有限公司,未經(jīng)努比亞技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310562544.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種聚酰胺組合物
- 下一篇:一種電梯腳踏板的材料
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





