新聞中心
這期內(nèi)容當中小編將會給大家?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ù).
cluster-域內(nèi)
cluster環(huán)境下有專門的網(wǎng)元
x-msg-channel-status
提供狀態(tài)訂閱/查詢服務(wù), 但個體
頻道的狀態(tài)來源依然是其歸屬位置x-msg-im-hlr
.
cluster-跨域
跨域場景下, 由
x-msg-channel-status
向目標歸屬位置x-msg-im-hlr
發(fā)起訂閱. 當然, 只有被訂閱的頻道首次出現(xiàn)時才會發(fā)起跨域請求. 這樣可以減少可觀的域間信令.
彩色圖
client A
訂閱域外client B
的狀態(tài).
個體頻道狀態(tài)變更通知總是由其歸屬位置x-msg-im-hlr觸發(fā)
下面以
cluster-跨域
環(huá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è)資訊頻道。
網(wǎng)頁名稱:X-MSG-IM頻道狀態(tài)服務(wù)的實現(xiàn)思路是什么
文章網(wǎng)址:http://www.dlmjj.cn/article/pisodp.html