[發明專利]一種消息傳輸方法及裝置有效
| 申請號: | 201310316332.6 | 申請日: | 2013-07-25 |
| 公開(公告)號: | CN104349288B | 公開(公告)日: | 2020-04-07 |
| 發明(設計)人: | 溫彥杰;薄川川 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 賈允;肖丁 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 消息 傳輸 方法 裝置 | ||
本發明涉及一種消息傳輸方法,包括以下步驟:當接收到待向終端中某一應用轉發的消息時,判斷該應用是否處于非激活狀態;若該應用處于非激活狀態,則判斷該應用的推送通知開關是否開啟;若該應用的推送通知開關未開啟,則暫存該消息,并偵測該應用是否激活;當偵測到該應用激活時,將所暫存的該消息轉發給所述終端的該應用。本發明還提供一種消息傳輸裝置。利用本發明可以降低消息的丟失率,提高消息傳輸的可靠性。
技術領域
本發明具體實施例涉及網絡通訊技術領域,特別涉及一種消息傳輸方法及裝置。
背景技術
隨著終端技術的快速發展,終端的功能不斷豐富,基于終端開發的應用也越來越多,用戶可以在終端(例如各類手機、平板電腦等)中安裝并運行多種應用。目前許多種應用,例如通訊應用、社交應用等都可以在終端之間互相傳遞消息,例如運行于第一終端中的某一應用將消息發送給第二終端中的該應用,例如QQ。通常第一終端的該應用會將該消息發送至后臺服務器,由后臺服務器將該消息轉發給第二終端中的該應用。
對一些設置有推送通知功能的應用來說,后臺服務器向這些應用轉發消息的機制主要有以下兩種:(1)當應用處于激活狀態時,由于后臺服務器與該應用之間建立的長連接具有實時性良好的特點,因此通常會通過該長連接來向該應用轉發消息;(2)當應用處于非激活狀態(應用關閉或切換到后臺)時,將該消息交由推送服務器來推送給該應用,并彈出推送通知。例如,在安裝有蘋果公司開發的手持設備操作系統(IOS系統)的IOS設備(例如iPhone、iPod touch、iPad)中運行的應用可以通過蘋果公司提供的APNS(Apple PushNotification Service,蘋果推送通知服務)來實現推送通知功能。當IOS設備中的該應用處于非激活狀態時,后臺服務器可以將消息交由APNS服務器來推送給該應用。
然而,上述機制還是存在一些缺陷,例如在應用處于非激活狀態時,若該應用的推送通知開關被關閉,則后臺服務器會因無法通過推送服務器推送該消息而丟棄該消息,使消息丟失的概率升高。
發明內容
有鑒于此,有必要提供一種消息傳輸方法及裝置,可以降低消息的丟失率,提高消息傳輸的可靠性。
一種消息傳輸方法,包括以下步驟:當接收到待向終端中某一應用轉發的消息時,判斷該應用是否處于非激活狀態;若該應用處于非激活狀態,則判斷該應用的推送通知開關是否開啟;若該應用的推送通知開關未開啟,則暫存該消息,并偵測該應用是否激活;當偵測到該應用激活時,將所暫存的該消息轉發給所述終端的該應用。
一種消息傳輸裝置,包括:第一判斷模塊,用于當接收到待向終端中某一應用轉發的消息時,判斷該應用是否處于非激活狀態;第二判斷模塊,用于若該應用處于非激活狀態,則判斷該應用的推送通知開關是否開啟;暫存模塊,用于若該應用的推送通知開關未開啟,則暫存該消息;偵測模塊,用于偵測該應用是否激活;轉發模塊,用于當偵測到該應用激活時,將所暫存的該消息轉發給所述終端的該應用。
相較于現有技術,本發明消息傳輸方法及裝置,在終端中的應用處于非激活狀態時,若該應用的推送通知開關也未開啟,則先將待轉發至該應用的消息暫存,待該應用被激活時,再將該消息轉發給該應用,可以降低消息的丟失率,提高消息傳輸的可靠性。
為讓本發明的上述和其他目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附圖式,作詳細說明如下。
附圖說明
圖1為本發明實施例提供的消息傳輸方法應用時的環境示意圖。
圖2為本發明實施例提供的消息傳輸方法的流程圖。
圖3為后臺服務器向終端中的應用轉發消息的過程流程圖。
圖4為終端中的應用接收后臺服務器轉發消息的過程流程圖。
圖5為本發明實施例提供的消息傳輸裝置的框圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310316332.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:牙刷
- 下一篇:包括調味料輸送構件的吸煙制品





