即時通訊IM

2021-07-14 23:20:36 字數 815 閱讀 7293

mqtt(message queuing telemetry transport,訊息佇列遙測傳輸)是ibm開發的乙個即時通訊協議,有可能成為物聯網的重要組成部分。該協議支援所有平台,幾乎可以把所有聯網物品和外部連線起來,被用來當做感測器和致動器(比如通過twitter讓房屋聯網)的通訊協議。

xmpp是一種基於標準通用標記語言的子集xml的協議,它繼承了在xml環境中靈活的發展性。因此,基於xmpp的應用具有超強的可擴充套件性。經過擴充套件以後的xmpp可以通過傳送擴充套件的資訊來處理使用者的需求,以及在xmpp的頂端建立如內容發布系統和基於位址的服務等應用程式。而且,xmpp包含了針對伺服器端的軟體協議,使之能與另乙個進行通話,這使得開發者更容易建立客戶應用程式或給乙個配好系統新增功能。

sip(session initiation protocol)是乙個應用層的信令控制協議。用於建立、修改和釋放乙個或多個參與者的會話。這些會話可以是internet多**會議

[3]im協議優點缺點典型應用

xmpp

廣泛使用,可擴充套件

流量較大

mqtt

多平台簡單訊息協議,需要自己實現好友、群組。。。

推送sip

已有sip voip的服務基礎上,支援簡訊

sip信令控制擴充套件比較複雜

voip

私有協議

基於activitysync對同步支援好,流量小

工作量大,擴充套件性差

即時通訊 IM

1 協議選型 2 im伺服器選型 3 對協議和伺服器做相應修改,通常來說直接拿個標準協議和開源伺服器是一定不能用到生產環境的 4 保證訊息到達率,絕不丟訊息 一 協議選型 常用做im的協議 mqtt協議 ibm開發的乙個即時協議 優點 多平台 缺點 簡單的訊息協議,要自己實現好友群組 用例 推送 s...

即時通訊 im

no.1 即時通訊 作用 即時通訊 instant message,im 是指能夠即時傳送和接收 網際網路 訊息等的業務。1998年即時通訊的功能日益豐富,逐漸整合了 電子郵件 部落格 電視 遊戲和 搜尋 等多種功能。即時通訊已經發展成集交流 資訊 娛樂 搜尋 電子商務 辦公協作和企業客戶服務等為一...

IM即時通訊

即時通訊,由於專案需求和不可抗力因素用的融雲 當然我更傾向於用環信親加等 使用融雲遇到的那些坑 1.整合時的坑 編譯環境要求太高 專案中有很多舊的東西 達不到其標準 直接用最新版,出錯,中間嘗試各種辦法解決 跟其技術支援 溝通未果,最後用1.x的版本 不硬性規定編譯環境 2.使用時的坑 群聊,無法正...