編者按:很多企業準備在產品中接入其IM即時通訊功能時,對于應當如何挑選合適的服務商、它們都提供哪些類型的IM功能、這些功能性能水平怎么樣等不太清楚。今天企業服務匯通過評測融云、LeanCloud、親加通訊云這三家服務商來為你分析。

融云、LeanCloud、親加通訊云

IM即時通訊功能,目前在很多類型的產品中都有比較常見的應用,它主要是為了增強用戶之間、用戶與企業之間的活躍與互動而建立。而目前企業如果要在產品中實現這項功能,一般有兩種方式可供選擇:其一是自己獨立研發,這需要企業額外花費專門的時間和精力,并且還要注意維護該功能在使用期間的穩定性;其二是與一家提供IM功能的服務商來合作,接入其提供的IM功能API或者是SDK接口,采用這種方式,其接入流程相對簡單,所花費的時間也比較短,因此適用于大多數的企業,可以幫助企業實現產品的盡快上線。

融云、LeanCloud、親加通訊云

 

?  IM即時通訊功能服務與性能怎么樣?

要考察一家服務商提供的IM即時通訊功能怎么樣,主要是考察它主要為企業提供哪些類型的IM功能以及這些功能的性能水平如何,接下來企業服務匯就以融云、LeanCloud和親加通訊云為例為你詳細說明。

(一)IM即時通訊功能服務內容有哪些?

通常情況下,一家主流的服務商能夠為企業提供的IM即時通訊功能是多種多樣的,具體包含聊天功能、消息功能、附屬功能以及后臺數據功能四項,具體如下所示:

▌聊天功能:即用戶使用它來進行聊天互動,通常有人與人聊天和人與智能機器人聊天兩種不同的類型,其中人與人聊天具體又包括單聊、群聊、聊天室和音視頻通話等多種功能。

▌消息功能:即用戶使用它來發送聊天消息,通常有基礎消息功能和特殊消息功能兩種不同的類型,其中基礎消息功能具體包括文字、圖片、音視頻、文件、位置等類型,特殊消息功能包括紅包、閱后即焚、視頻會議、語音轉文字等類型。

▌附屬功能:即服務商為增強IM功能上的多樣化和使用上的便利性而為企業專門提供的,例如開源UI功能、跨應用聊天功能以及用戶托管功能等。其中開源UI功能可以支持企業自定義設計豐富多樣的聊天場景、跨應用聊天功能支持用戶在不同的App(一般是同開發者的App)中實現聊天互動、用戶托管功能則可幫助用戶托管閑置或不用的賬號以及資料等。

▌后臺數據功能:即服務商為便利企業自行查看用戶使用產品IM功能的詳情而提供的功能,服務商通常也是依據這些后臺數據來對企業收費的,通常包括統計時間、用戶數據、單聊數據、群聊數據、聊天室數據以及音視頻通話數據等。

關于融云、LeanCloud、親加通訊云提供的IM聊天功能,具體如下所示:

在IM實時通訊聊天功能方面,融云、LeanCloud、親加通訊云均支持單聊、群聊和聊天室功能,而僅有融云一家支持完整的實時音視頻通話功能。與LeanCloud和親加通訊云相比,融云的IM即時通訊聊天功能相對更加全面,并且這三家均不支持人與智能機器人的聊天功能。

關于融云、LeanCloud、親加通訊云提供的IM消息功能,具體如下所示:

在IM實時通訊消息功能方面,目前融云、LeanCloud、親加通訊云均僅能提供最基礎的消息功能,滿足用戶對于消息發送的一般性需求,不過融云還專門提供了視頻會議功能。

關于融云、LeanCloud、親加通訊云提供的IM附屬功能,具體如下所示:

在IM即時通訊功能的附屬功能方面,融云、LeanCloud、親加通訊云均提供開源的UI組件,方便企業自定義設計豐富多樣的聊天場景,不過僅有融云一家支持跨應用聊天功能,并且這三家均不支持用戶托管功能。

關于融云、LeanCloud、親加通訊云(僅以其視頻直播IM功能說明)提供的IM后臺數據功能,具體如下所示:

在IM實時通訊功能的后臺數據功能方面,融云和LeanCloud均支持企業自定義時間(時間跨度可在1年以上)查詢后臺使用數據,與親加通訊云相比均具備較高的靈活性。另外融云相比而言可以提供更為詳細的后臺數據,而親加通訊云更多的是用戶方面的數據,而不提供任何的聊天互動數據。

(二)IM即時通訊功能性能水平怎么樣?

考察一家服務商提供的IM即時通訊功能性能水平怎么樣,我們可以從該服務商是否支持IM長鏈接技術(可有效提升IM消息送達率)、是否支持IM消息高并發(保障用戶量激增時仍能正常使用)、是否提供數據加密保護(保障IM消息數據不易泄漏)、是否支持海外用戶使用、是否提供智能反垃圾和敏感詞過濾功能(可凈化網絡聊天環境)等方面來判斷。

關于融云、LeanCloud、親加通訊云提供的IM實時通訊功能的性能水平,具體如下所示:

在IM實時通訊功能的性能水平方面,融云、LeanCloud和親加通訊云均宣稱支持億級的消息并發數,并支持消息的加密傳輸服務和敏感詞過濾功能。不過還需要說明的是,融云唯一支持IM功能的長連接技術,而在海外用戶使用方面,目前LeanCloud僅支持美國地區的用戶使用,與融云和親加通訊云相比而言有一定的不足。

 

?  小結

目前融云、LeanCloud、親加通訊云這三家云通訊平臺,在IM即時通訊功能服務與性能方面,均支持人與人之間的單聊、群聊和聊天室功能,均支持用戶發送文本、圖片、音視頻、位置等最基礎的消息,并且可以為企業提供開源UI來滿足企業自定義設計豐富的聊天場景的需求,并且均宣稱支持億級以上的消息并發數,同時可以基于各自的數據加密技術來為企業提供安全的數據傳輸與存儲服務,支持敏感詞過濾功能,可以滿足企業產品對于IM即時通訊功能的一般性需求。而在一些特定的使用場景之下,這三家服務商又各有不同,具體如下所示:

▌融云:與其他兩家服務商相比,融云唯一提供非常完整的實時音視頻通話功能,并且支持企業基于此功能實現視頻會議功能,在這一點融云有著較大的競爭優勢。同時融云還支持在后臺為企業提供完善的后臺數據統計功能,方便企業直接查看用戶活躍以及費用消耗方面的數據。

▌LeanCloud:目前LeanCloud不支持實時音視頻通話功能,僅為企業提供最基礎的聊天服務;同時LeanCloud在海外僅支持美國用戶使用其服務,不支持全球范圍內的其他國家或地區使用,與另外兩家服務商相比有一定的不足。

▌親加通訊云:親加通訊云與其他兩家服務商最大的不同在于——親加通訊云本身僅專注于為企業的視頻直播以及游戲類產品提供IM即時通訊服務,這一點企業在選購時需要特別注意。另外親加通訊云可以為企業提供最基礎的聊天功能以及實時音頻通話功能,通常適用于游戲類的產品。

企業服務匯

 

>>  相關閱讀

即時通訊軟件如何分類

企業即時通訊軟件的應用場景有哪些

企業即時通訊功能介紹

企業如何接入即時通訊功能