X-MSG-IM頻道狀態(tài)服務(wù)的實現(xiàn)思路是什么

這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)X-MSG-IM頻道狀態(tài)服務(wù)的實現(xiàn)思路是什么,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

成都創(chuàng)新互聯(lián)公司主營元氏網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP開發(fā)公司,元氏h5小程序開發(fā)搭建,元氏網(wǎng)站營銷推廣歡迎元氏等地區(qū)企業(yè)咨詢

描述了X-MSG-IM中頻道狀態(tài)服務(wù)的基本實現(xiàn)思路

  • 狀態(tài)服務(wù)是其于sub/pub的, 在設(shè)計上支持一切有需要被訂閱的頻道, 核心api只有三個:

    • 訂閱

    • 取消

    • 查詢

下面分別展示standalone, cluster-域內(nèi), cluster-跨域三種部署環(huán)境下的頻道狀態(tài)訂閱流程.

  • 涉及到的系統(tǒng)網(wǎng)元:

    • x-msg-ap, 訪問點

    • x-msg-im-hlr, 個體頻道歸屬位置

    • x-msg-channel-status, 頻道狀態(tài)服務(wù)

    • x-msc-msc, 域內(nèi)域間消息交換中心

standalone

  • standalone環(huán)境下, 所有個體頻道的狀態(tài)都在其歸屬位置x-msg-im-hlr中, 由其直接提供訂閱/查詢服務(wù).

X-MSG-IM頻道狀態(tài)服務(wù)的實現(xiàn)思路是什么

cluster-域內(nèi)

  • cluster環(huán)境下有專門的網(wǎng)元x-msg-channel-status提供狀態(tài)訂閱/查詢服務(wù), 但個體頻道的狀態(tài)來源依然是其歸屬位置x-msg-im-hlr.

X-MSG-IM頻道狀態(tài)服務(wù)的實現(xiàn)思路是什么

cluster-跨域

  • 跨域場景下, 由x-msg-channel-status向目標(biāo)歸屬位置x-msg-im-hlr發(fā)起訂閱. 當(dāng)然, 只有被訂閱的頻道首次出現(xiàn)時才會發(fā)起跨域請求. 這樣可以減少可觀的域間信令.

X-MSG-IM頻道狀態(tài)服務(wù)的實現(xiàn)思路是什么

  • 彩色圖

    • client A訂閱域外client B的狀態(tài).

X-MSG-IM頻道狀態(tài)服務(wù)的實現(xiàn)思路是什么

個體頻道狀態(tài)變更通知總是由其歸屬位置x-msg-im-hlr觸發(fā)

  • 下面以cluster-跨域環(huán)境為例, 彩色圖:

    X-MSG-IM頻道狀態(tài)服務(wù)的實現(xiàn)思路是什么

    • client B lost后, 由其歸屬位置x-msg-im-hlr觸發(fā), 通過x-msg-msc最終通知到client A.

上述就是小編為大家分享的X-MSG-IM頻道狀態(tài)服務(wù)的實現(xiàn)思路是什么了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

文章名稱:X-MSG-IM頻道狀態(tài)服務(wù)的實現(xiàn)思路是什么
網(wǎng)頁地址:http://muchs.cn/article18/pisodp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、網(wǎng)站內(nèi)鏈、網(wǎng)站改版、網(wǎng)站營銷營銷型網(wǎng)站建設(shè)、Google

廣告

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

微信小程序開發(fā)