[發明專利]一種app消息推送方法在審
| 申請號: | 201611214163.5 | 申請日: | 2016-12-26 |
| 公開(公告)號: | CN106789582A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 楊玉龍 | 申請(專利權)人: | 安徽尚果信息科技有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;H04L29/08;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 230000 安徽省合*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 app 消息 推送 方法 | ||
1.一種app消息推送方法,其特征在于,按照唯一設備號推送指定消息到app終端,包括Android和ios,通過控制平臺實現對請求轉發的安全校驗及其負載均衡,處理完成之后把請求轉發到指定具體的Android推送服務,或者ios推送服務,并沿原路返回服務的處理結果,當外部請求進入本平臺,首先對請求參數內容進行協議轉換,如果請求參數不按協議構成,則會轉換失敗,接下來便是對請求一步一步依次處理的過程,期間經過訪問攔截、預處理請求、黑白名單、安全校驗、負載均衡處理步驟,最后將需要發送的消息推送到對應的終端。
2.根據權利要求1所述的一種app消息推送方法,其特征在于,所述IOS推送流程為:在接受到推送方推送請求后,消息推送中間件會分析推送者和推送信息的合法性,如果驗證合法,則會去調用蘋果官方的APNS,推送到的相應的設備上。
3.根據權利要求1所述的一種app消息推送方法,其特征在于,所述Android推送流程為:服務啟動時創建連接池,監聽是否有新用戶進行連接請求,如若發現連接請求,建立鏈接通道,同時講該通道加入到鏈接池中,當推送方發送推送指令時,待校驗推送者和推送消息的合法性完成后,此時會再連接池中查找對應的通道連接,把消息通過此通道發送到對應的設備上,完成消息推送。
4.根據權利要求1所述的一種app消息推送方法,其特征在于,所述安全校驗步驟的接口數據功能流程為:在通過訪問攔截之后,需要進一步對請求對象的安全性進行校驗,報文含tcp頭和body部分,安全性校驗主要對tcp頭部參數進行分析校驗,對于不符合安全性校驗的請求,將予以拒絕。
5.根據權利要求1所述的一種app消息推送方法,其特征在于,所述負載均衡步驟的流程為:負載均衡模塊負責接收管理業務接口模塊傳過來的請求json串以及目標url,處于對外部服務負載均衡的考慮,在負載均衡模塊將決定把請求json轉發到哪個服務,避免某個服務承擔負載過重,達到性能優化的目的。
6.根據權利要求1所述的一種app消息推送方法,其特征在于,當有推送請求到達本系統,系統會判斷推送消息的接受終端,如果消息的接受終端為Android,則將啟用Android消息推送服務進行響應,完成推送。
7.如果終端為ios,則啟用ios推送消息服務進行響應推送請求,完成app消息從外部請求到本系統再到ios終端的推送流程。
8.根據權利要求1所述的一種app消息推送方法,其特征在于, Android推送,采用socket建立app與服務端的鏈接,如果有消息內容,將采用該條通信通道進行傳遞。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽尚果信息科技有限公司,未經安徽尚果信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611214163.5/1.html,轉載請聲明來源鉆瓜專利網。





