陌陌通訊協議的學習

陌陌發展剛開始由於規模小,30-40W的連接數(包括Android後臺長連接用戶),也使用XMPP;由於XMPP的缺點:流量大(基於XML),不可靠(爲傳統固定網絡設計,沒有考慮WIFI/2G/3G/地鐵/電梯等複雜網絡場景),交互複雜(登陸需5-6次,尤其是TLS握手);XMPP丟消息的根本原因:服務端和客戶端處於「半關閉」狀態,客戶端假連接狀態,服務端有收不到回執;Server端連接層和邏輯層
相關文章
相關標籤/搜索