• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
     首頁(yè) > 新聞 > 國內 >

    容聯(lián)云通訊線(xiàn)下沙龍:IM5.0時(shí)代App社交化

    2015-07-07 09:43:08   作者:   來(lái)源:CSDN   評論:0  點(diǎn)擊:


      在移動(dòng)互聯(lián)網(wǎng)時(shí)代,用戶(hù)對信息到達度的忍耐力變得越來(lái)越低,超過(guò)3秒便開(kāi)始變得不安,超過(guò)7秒開(kāi)始出現用戶(hù)流失。這種現象,在用手機溝通時(shí)尤為強烈,用戶(hù)對信息發(fā)送延遲的忍耐度是按秒計算,而信息丟失更成為一件不可以接受的事情。但是,在一秒鐘之內成功完成一張圖片或一段文字發(fā)送,這個(gè)簡(jiǎn)單動(dòng)作的背后,技術(shù)卻做了大量的努力。可能需要解決弱網(wǎng)環(huán)境的傳輸、網(wǎng)絡(luò )動(dòng)態(tài)切換的問(wèn)題、不同終端的問(wèn)題等,用戶(hù)體驗的每一小步進(jìn)步,在技術(shù)領(lǐng)域都是一個(gè)大的跨越。

      6月27日,中關(guān)村Binggo Café,CSDN攜手容聯(lián)·云通訊線(xiàn)下沙龍就“IM 5.0時(shí)代App社交化”與開(kāi)發(fā)者進(jìn)行深入的溝通與交流,共同探討移動(dòng)IM背后的技術(shù)奧秘,剖析云通訊IM如何聚焦場(chǎng)景·連接服務(wù),對移動(dòng)IM的極致化追求。

      云通訊IM:聚焦場(chǎng)景·連接服務(wù)

      容聯(lián)云通訊產(chǎn)品總監 張靖宇以《云通訊IM:聚焦場(chǎng)景·連接服務(wù)》為主題,介紹了容聯(lián)云通訊的發(fā)展史,以及移動(dòng)IM云通訊的基本功能和重構之路。容聯(lián)云通訊提供五大能力集,或者五大方面的服務(wù),分別是IM通訊云、VoIP、會(huì )議(包括語(yǔ)音會(huì )議,視頻會(huì )議,電話(huà)會(huì )議)、短信驗證服務(wù)、呼叫中心,所有的能力都是以API的方式提供出來(lái),結合大家的應用場(chǎng)景去調用。

      張靖宇重點(diǎn)介紹了容聯(lián)云通訊IM,目前基本功能包括:設備推送功能、多終端登錄、客戶(hù)端和服務(wù)端獲取歷史記錄功能、服務(wù)端發(fā)送廣播消息和推送設備以及數據統計等。

      容聯(lián)云通訊產(chǎn)品總監 張靖宇

      在4.0接入易用性?xún)?yōu)化之后,容聯(lián)對整套架構進(jìn)行了重構。然而,與傳統通訊不同的是,移動(dòng)通訊包含了弱網(wǎng)絡(luò )、網(wǎng)絡(luò )動(dòng)態(tài)切換、流量及耗電敏感、終端差異等問(wèn)題,這也就表示,在對架構進(jìn)行重新設計并開(kāi)發(fā)時(shí),必須解決是否使用消息中間件、數據庫選擇、狀態(tài)同步、設備推送以及不丟消息。

      在進(jìn)行重構時(shí),容聯(lián)設定了快、省、穩的目標,這是所有開(kāi)發(fā)者最關(guān)心的問(wèn)題。首先,登陸、發(fā)送消息要快,對此,容聯(lián)分別采用了無(wú)DNS設計、后臺輪詢(xún)測速、無(wú)注冊流程、兼容用戶(hù)賬號體系,以及小包體協(xié)議、多媒體消息通道復用、push-pull系統架構來(lái)解決;其次,省電、省流量,容聯(lián)采用ProtoBuffer+自定義協(xié)議、壓縮機制、智能多包合并、包體精簡(jiǎn)、重連優(yōu)化等技術(shù)手段來(lái)實(shí)現流量?jì)?yōu)化,并在省電方面運用網(wǎng)絡(luò )+服務(wù)端動(dòng)態(tài)調整、1個(gè)字節的心跳包和心跳空閑機制。此外,以多段ACK確認、永久化存儲、排序隊列控制來(lái)邏輯保證不丟消息。

      IM的技術(shù)與價(jià)值

      分享完容聯(lián)云通訊的發(fā)展、核心功能以及重構之后,在移動(dòng)通訊行業(yè)擁有10年經(jīng)驗的益動(dòng)思博科技CTO 袁秋波發(fā)表演講,闡述IM的技術(shù)與價(jià)值。IM主要包括三種實(shí)現方式,分別為XMPP、第三方服務(wù)和二進(jìn)制,開(kāi)發(fā)者該如何進(jìn)行技術(shù)選型?袁秋波就其優(yōu)缺點(diǎn)以及使用案例進(jìn)行了詳細講解。

    • XMPP:開(kāi)源實(shí)現多,可進(jìn)行二次開(kāi)發(fā),不需要自己實(shí)現協(xié)議,但占用網(wǎng)絡(luò )資源多。
    • 第三方服務(wù):可直接使用,快速實(shí)現產(chǎn)品,節省資源,但不易于擴展,其服務(wù)穩定性依賴(lài)于第三方。
    • 二進(jìn)制:傳輸效率高,省流量,但耗時(shí)耗力,不易于維護。

      益動(dòng)思博科技CTO  袁秋波

      在演講中,袁秋波對基于XMPP協(xié)議的IM整體架構進(jìn)行了剖析。XMPP可擴展消息與存在協(xié)議在早期時(shí)是以Jabber協(xié)議為基礎的,后期又進(jìn)行了一些擴展,在XMPP服務(wù)器開(kāi)源框架方面,現在比較主流的有OpenFire、Ejabberd和Tigase等。OpenFire基于Mina框架實(shí)現,擁有著(zhù)成熟穩定、插件多、易集群等優(yōu)點(diǎn),Ejabberd基于Erlang語(yǔ)言實(shí)現,高并發(fā)但學(xué)習成本高,不易于擴展。

      袁秋波以OpenFire為例對XMPP進(jìn)行了詳細講解,OpenFire自帶數據庫及用戶(hù)認證機制,但無(wú)法滿(mǎn)足項目中的用戶(hù)認證要求,因此,通過(guò)配置及插件的方式修改OpenFire的用戶(hù)認證機制,實(shí)現OpenFire訪(fǎng)問(wèn)數據庫或用戶(hù)鑒權API。對于文本、圖片以及非實(shí)時(shí)語(yǔ)音和視頻內容可直接使用XMPP的message節點(diǎn)進(jìn)行傳輸:

      歡聲笑語(yǔ)共論IM技術(shù)

      在演講及Q&A環(huán)節中,還穿插著(zhù)兩次紅包抽獎活動(dòng)以及短暫茶歇。參會(huì )者在享用各式各樣的美味點(diǎn)心、猛戳手機屏幕參與抽獎的同時(shí),相互之間進(jìn)行溝通,有些參會(huì )者還將自己在IM實(shí)踐中遇到的問(wèn)題與講師進(jìn)行交流,更有美女聽(tīng)眾手寫(xiě)筆記,現場(chǎng)充滿(mǎn)著(zhù)溫馨濃厚的交流氛圍。

    分享到: 收藏

    專(zhuān)題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 成安县| 澄江县| 丽江市| 泸溪县| 宜兴市| 无棣县| 镇远县| 盐山县| 沾化县| 修武县| 张家港市| 定南县| 社会| 孟村| 裕民县| 晋宁县| 衡阳市| 获嘉县| 昌邑市| 区。| 泰安市| 南宫市| 沂南县| 申扎县| 和龙市| 同德县| 微山县| 开平市| 奎屯市| 镇赉县| 哈尔滨市| 长泰县| 云霄县| 岱山县| 德惠市| 扶余县| 清河县| 绥德县| 德江县| 达孜县| 瑞金市| http://444 http://444 http://444 http://444 http://444 http://444