[發明專利]多端適配的消息推送方法及系統有效
| 申請號: | 202010596749.2 | 申請日: | 2020-06-28 |
| 公開(公告)號: | CN111835837B | 公開(公告)日: | 2023-04-07 |
| 發明(設計)人: | 胡昌平;單文金;卞德志;胡翔宇;左剛;侍守創;王夢;曲欣;姜厚祿;閆四洋;許永正;尹玉峰;王東軍 | 申請(專利權)人: | 中國船舶集團有限公司第七一六研究所;中船重工信息科技有限公司 |
| 主分類號: | H04L67/56 | 分類號: | H04L67/56;H04L67/565;H04L67/55;H04L67/02;H04L51/04;H04L51/06;H04L51/063;H04L51/42;H04W4/14 |
| 代理公司: | 南京理工大學專利中心 32203 | 代理人: | 朱炳斐 |
| 地址: | 222001 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 多端 消息 推送 方法 系統 | ||
本發明公開了一種多端適配的消息推送方法及系統,方法包括以下步驟:將多種信使封裝于一個PAAS服務中,作為統一消息推送服務;統一消息推送服務接收業務應用的發送消息請求,將消息推送至不同類型終端的接收方,同時將消息存儲至數據庫;接收自定義信使注冊請求,將業務應用自定義的信使添加至統一消息推送服務中。本發明提供了面向不同類型終端的統一即時消息推送服務,應用系統可以通過消息推送服務,一次將通知消息以不同的方式推送給不同類型終端的用戶,同時提供了消息推送擴展機制,允許應用開發者添加自己的消息通知方式,不需要重新編譯部署推送服務程序包,避免了硬編碼。本發明具有消息推送更加靈活、可維護性增強以及兼容性更高等優點。
技術領域
本發明屬于消息推送技術領域,特別涉及一種多端適配的消息推送方法及系統。
背景技術
當前云端應用通常面臨需要適配不同類型終端使用的問題,在不同終端上接收應用消息的方式更是多種多樣。傳統的消息推送在一次消息發送過程中,只能選擇一種發送終端,對于業務應用來說形式過于單一,無法保證所有終端用戶都能夠一次接受到推送的消息。同時,傳統的應用消息推送服務屬于硬編碼,開發人員將消息推送服務內置于業務應用中,后期需要對消息推送進行修改和服務擴展時,只能由開發人員重新編譯部署消息推送程序包,操作相對繁瑣,不夠靈活。
發明內容
本發明的目的在于針對上述現有技術存在的問題,提供一種多端適配的消息推送方法及系統。
實現本發明目的的技術解決方案為:多端適配的消息推送方法,所述方法包括以下步驟:
將多種信使封裝于一個PAAS服務中,記該服務為統一消息推送服務;所述信使為消息推送方式或組件;
所述統一消息推送服務接收業務應用的發送消息請求,將該請求對應的消息推送至不同類型終端的接收方。
進一步地,所述將多種信使封裝于一個PAAS服務中,具體過程包括:
構建多個信使組合,每個組合包括一種或多種信使;
構建多個消息通道,每個消息通道中包括一個或多個信使組合;
將所述多個消息通道封裝于PAAS服務中。
進一步地,所述將多種信使封裝于一個PAAS服務中,還包括:
構建多個統一消息模板;
構建所述統一消息模板與各信使消息模板之間的映射模板;
建立各統一消息模板、各映射模板以及各信使消息模板之間的映射關系;
將所述統一消息模板、映射模板、各信使消息模板以及映射關系封裝于PAAS服務中。
進一步地,所述將該請求對應的消息推送至不同類型終端的接收方,具體過程包括:
所述統一消息推送服務獲取所述發送消息請求中的消息參數,包括消息內容、指定的消息通道、統一消息模板以及接收方;
所述統一消息推送服務開啟所述指定的消息通道,將所述消息內容通過指定的消息通道推送至接收方;在此過程中,針對所述指定消息通道中的信使,統一消息推送服務根據所述映射關系將統一消息模板通過映射模板轉換為各信使消息模板。
進一步地,所述方法還包括:
在所述將該請求對應的消息推送至不同類型終端的接收方的同時,將消息保存至消息數據庫中。
進一步地,所述方法還包括:
判斷接收方接收消息時的狀態,若為在線狀態,將消息數據庫中該消息的狀態標記為在線接收;若為離線狀態,將消息數據庫中該消息的狀態標記為離線接收。
進一步地,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國船舶集團有限公司第七一六研究所;中船重工信息科技有限公司,未經中國船舶集團有限公司第七一六研究所;中船重工信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010596749.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:放射性核素包氣帶-飽和帶耦合遷移實驗裝置及實驗方法
- 下一篇:一種刷漆裝置





