使用hanboPush怎么實(shí)現(xiàn)分布式消息推送服務(wù)

這篇文章將為大家詳細(xì)講解有關(guān)使用hanboPush怎么實(shí)現(xiàn)分布式消息推送服務(wù),文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對相關(guān)知識(shí)有一定的了解。

贛縣網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,贛縣網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為贛縣上千余家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個(gè)售后服務(wù)好的贛縣做網(wǎng)站的公司定做!

系統(tǒng)概覽

app接入除了接入restApi(push-admin)之外,還需要兼容connector(push-admin的client,用于和push-server通信)的通信協(xié)議。

基于protostuff編解碼,協(xié)議定義參考PushRequest.java/PushResponse.java。

推送:只有下行消息(服務(wù)端到app)

IM:分上下行消息(app到服務(wù)端再到app)

使用hanboPush怎么實(shí)現(xiàn)分布式消息推送服務(wù)

演示

1.創(chuàng)建開發(fā)者賬號(hào)

使用hanboPush怎么實(shí)現(xiàn)分布式消息推送服務(wù)

2.創(chuàng)建app

使用hanboPush怎么實(shí)現(xiàn)分布式消息推送服務(wù)

APP鑒權(quán)

推送:鑒權(quán)成功后拿到真實(shí)的推送服務(wù)ip地址,然后建立長連接并發(fā)起注冊請求,后續(xù)等待后臺(tái)推送消息即可。

IM:同上述流程,只不過前提需要建立好友、群組等關(guān)系,ok后就可以發(fā)起聊天了。使用hanboPush怎么實(shí)現(xiàn)分布式消息推送服務(wù)

使用hanboPush怎么實(shí)現(xiàn)分布式消息推送服務(wù)

6.推送服務(wù)收到admin轉(zhuǎn)發(fā)的推送指令,依次下發(fā)到注冊設(shè)備的長連接上

使用hanboPush怎么實(shí)現(xiàn)分布式消息推送服務(wù)

架構(gòu)圖

app為移動(dòng)設(shè)備,3rdparty為三方服務(wù)(一般時(shí)服務(wù)端)。

使用hanboPush怎么實(shí)現(xiàn)分布式消息推送服務(wù)

IM流程大致同推送流程,只不過多了一層上行消息(通過restApi發(fā)布消息,pushServer再基于好友/群組關(guān)系路由到各個(gè)對端應(yīng)用)。

關(guān)于使用hanboPush怎么實(shí)現(xiàn)分布式消息推送服務(wù)就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

當(dāng)前名稱:使用hanboPush怎么實(shí)現(xiàn)分布式消息推送服務(wù)
文章網(wǎng)址:http://muchs.cn/article14/ghjdge.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、網(wǎng)站維護(hù)、品牌網(wǎng)站制作做網(wǎng)站、面包屑導(dǎo)航移動(dòng)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司