即時通訊技術(shù)文集(第1期):懶人網(wǎng)絡(luò)編程系列 [共14篇]

為了更好地分類閱讀總計1000多篇精編文章尘奏,我將在每周三推送新的一期技術(shù)文集,本次是第1?期扛芽。

1?

[標(biāo)題]?網(wǎng)絡(luò)編程懶人入門(一):快速理解網(wǎng)絡(luò)通信協(xié)議(上篇)

[鏈接]?http://www.52im.net/thread-1095-1-1.html

[摘要]?互聯(lián)網(wǎng)的核心是一系列協(xié)議阱表,總稱為"互聯(lián)網(wǎng)協(xié)議"(Internet Protocol Suite)畔乙。它們對電腦如何連接和組網(wǎng),做出了詳盡的規(guī)定忙厌。理解了這些協(xié)議凫岖,就理解了互聯(lián)網(wǎng)的原理。本篇將帶你從理論上快速理解這些協(xié)議慰毅。


2?

[標(biāo)題]?網(wǎng)絡(luò)編程懶人入門(二):快速理解網(wǎng)絡(luò)通信協(xié)議(下篇)

[鏈接]?http://www.52im.net/thread-1103-1-1.html

[摘要]?接上篇隘截,本篇將以普通人實際上網(wǎng)為例子,通俗易懂地講解網(wǎng)絡(luò)通信協(xié)議到底是什么汹胃。本篇帶了有些基礎(chǔ)的計網(wǎng)理論知識婶芭,但力求通俗不枯燥。


3?

[標(biāo)題]網(wǎng)絡(luò)編程懶人入門(三):快速理解TCP協(xié)議一篇就夠

[鏈接]http://www.52im.net/thread-1107-1-1.html

[摘要]?TCP 是互聯(lián)網(wǎng)的核心協(xié)議之一着饥,鑒于它的重要性犀农,本文將單獨介紹它的基礎(chǔ)知識,希望能加深您對TCP協(xié)議的理解宰掉。


4?

[標(biāo)題]網(wǎng)絡(luò)編程懶人入門(四):快速理解TCP和UDP的差異

[鏈接]http://www.52im.net/thread-1160-1-1.html

[摘要]?對于即時通訊開者新手來說呵哨,在開始著手編寫IM或消息推送系統(tǒng)的代碼前,最頭疼的問題莫過于到底該選TCP還是UDP作為傳輸層協(xié)議轨奄。本文延續(xù)《網(wǎng)絡(luò)編程懶人入門》系列文章的風(fēng)格孟害,通過快速對比分析 TCP 和 UDP 的區(qū)別,來幫助即時通訊初學(xué)者快速了解這些基礎(chǔ)的知識點挪拟,從而在IM挨务、消息推送等網(wǎng)絡(luò)通信應(yīng)用場景中能準(zhǔn)確地選擇合適的傳輸層協(xié)議。


5?

[標(biāo)題]網(wǎng)絡(luò)編程懶人入門(五):快速理解為什么說UDP有時比TCP更有優(yōu)勢

[鏈接]http://www.52im.net/thread-1277-1-1.html

[摘要]?隨著網(wǎng)絡(luò)技術(shù)飛速發(fā)展玉组,網(wǎng)速已不再是傳輸?shù)钠款i谎柄,UDP協(xié)議以其簡單、傳輸快的優(yōu)勢惯雳,在越來越多場景下取代了TCP朝巫,如網(wǎng)頁瀏覽、流媒體石景、實時游戲劈猿、物聯(lián)網(wǎng)拙吉。本文作為《網(wǎng)絡(luò)編程懶人入門》系列文章的第5篇,將為您快速梳理UDP協(xié)議在某些場景下對比TCP協(xié)議所具有的優(yōu)勢糙臼。


6?

[標(biāo)題]網(wǎng)絡(luò)編程懶人入門(六):史上最通俗的集線器庐镐、交換機、路由器功能原理入門

[鏈接]http://www.52im.net/thread-1629-1-1.html

[摘要]?本文旨在簡單地說明集線器变逃、交換機與路由器的區(qū)別必逆,因而忽略了很多細(xì)節(jié),三者實際的發(fā)展過程和工作原理并非文中所寫的這么簡單揽乱。如果你看完本文能大概了解到三者的異同名眉,本文的目的就達(dá)到了。


7?

[標(biāo)題]?網(wǎng)絡(luò)編程懶人入門(七):深入淺出凰棉,全面理解HTTP協(xié)議

[鏈接]?http://www.52im.net/thread-1677-1-1.html

[摘要]?對于移動端即時通訊(尤其IM應(yīng)用)來說损拢,現(xiàn)今主流的數(shù)據(jù)通信總結(jié)下來無外乎就是長連接+短連接的方式,而短連接在應(yīng)用上講就是本文將要介紹的HTTP協(xié)議的應(yīng)用撒犀,而正確地理解HTTP協(xié)議對于寫好IM來說福压,是相當(dāng)有益的(關(guān)于移動端的HTTP具體應(yīng)用情況,可以閱讀《現(xiàn)代移動端網(wǎng)絡(luò)短連接的優(yōu)化手段總結(jié):請求速度或舞、弱網(wǎng)適應(yīng)荆姆、安全保障http://www.52im.net/thread-1413-1-1.html》)。


8?

[標(biāo)題]?網(wǎng)絡(luò)編程懶人入門(八):手把手教你寫基于TCP的Socket長連接

[鏈接]?http://www.52im.net/thread-1722-1-1.html

[摘要]?TCP 是互聯(lián)網(wǎng)的核心協(xié)議之一映凳,鑒于它的重要性胆筒,希望通過閱讀上面介紹的幾篇理論文章,再針對本文的動手實踐诈豌,能真正加深您對TCP協(xié)議的理解仆救。


9?

[標(biāo)題]?網(wǎng)絡(luò)編程懶人入門(九):通俗講解,有了IP地址矫渔,為何還要用MAC地址彤蔽?

[鏈接]?http://www.52im.net/thread-2067-1-1.html

[摘要]?標(biāo)題雖然是為了解釋有了 IP 地址,為什么還要用 MAC 地址庙洼,但是本文的重點在于理解為什么要有 IP 這樣的東西铆惑。本文對讀者的定位是知道 MAC 地址是什么,IP 地址是什么送膳。


10?

[標(biāo)題]?網(wǎng)絡(luò)編程懶人入門(十):一泡尿的時間,快速讀懂QUIC協(xié)議

[鏈接]http://www.52im.net/thread-2816-1-1.html

[摘要]?一般的穩(wěn)定網(wǎng)絡(luò)傳輸都是通過TCP丑蛤,但是在網(wǎng)絡(luò)基建本身就已經(jīng)越來越完善的情況下叠聋,TCP設(shè)計本身的問題便暴露了出來,特別是在弱網(wǎng)環(huán)境下受裹,讓我們不得不考慮一些新的可能性碌补。


11?

[標(biāo)題]?網(wǎng)絡(luò)編程懶人入門(十一):一文讀懂什么是IPv6

[鏈接]http://www.52im.net/thread-2979-1-1.html

[摘要]?本文將用淺顯易懂的文字虏束,帶你了解到底什么是IPv6。


12?

[標(biāo)題]網(wǎng)絡(luò)編程懶人入門(十二):快速讀懂Http/3協(xié)議厦章,一篇就夠镇匀!

[鏈接]http://www.52im.net/thread-3020-1-1.html

[摘要]?多年來,為了跟上互聯(lián)網(wǎng)的發(fā)展袜啃,以及WWW上交換的內(nèi)容種類增加汗侵,HTTP進(jìn)行了幾次重大升級,而HTTP/3就是目前的最新版本群发。本文將從HTTP/3的基本概念晰韵、技術(shù)原理、應(yīng)用場景和如何使用它等方面進(jìn)行介紹熟妓,確保在有限的篇幅內(nèi)雪猪,能讓你通俗地理解它。


13?

[標(biāo)題]網(wǎng)絡(luò)編程懶人入門(十三):一泡尿的時間起愈,快速搞懂TCP和UDP的區(qū)別

[鏈接]http://www.52im.net/thread-3793-1-1.html

[摘要]?不同于其它長篇大論只恨,本文盡量以簡潔精煉的文字,幫你總結(jié)歸納TCP和UDP協(xié)議的主要區(qū)別抬虽,方便那些想掌握這方面知識又不愿意耗費太多時間去系統(tǒng)地學(xué)習(xí)網(wǎng)絡(luò)理論基礎(chǔ)的同學(xué)快速理解官觅!


14?

[標(biāo)題]網(wǎng)絡(luò)編程懶人入門(十四):到底什么是Socket?一文即懂斥赋!

[鏈接]?http://www.52im.net/thread-3821-1-1.html

[摘要]?本系列文章前面那些主要講解的是計算機網(wǎng)絡(luò)的理論基礎(chǔ)缰猴,但對于即時通訊IM這方面的應(yīng)用層開發(fā)者來說,跟計算機網(wǎng)絡(luò)打道的其實是各種API接口疤剑。本篇文章就來聊一下網(wǎng)絡(luò)應(yīng)用程序員最熟悉的Socket這個東西滑绒,拋開生澀的計算機網(wǎng)絡(luò)理論,從應(yīng)用層的角度來理解到底什么是Socket隘膘。

我是Jack Jiang疑故,我為自已帶鹽!

https://github.com/JackJiang2011/MobileIMSDK/

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末弯菊,一起剝皮案震驚了整個濱河市纵势,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌管钳,老刑警劉巖钦铁,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異才漆,居然都是意外死亡牛曹,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進(jìn)店門醇滥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來黎比,“玉大人超营,你說我怎么就攤上這事≡某妫” “怎么了演闭?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長颓帝。 經(jīng)常有香客問我米碰,道長,這世上最難降的妖魔是什么躲履? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任见间,我火速辦了婚禮,結(jié)果婚禮上工猜,老公的妹妹穿的比我還像新娘米诉。我一直安慰自己,他們只是感情好篷帅,可當(dāng)我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布史侣。 她就那樣靜靜地躺著,像睡著了一般魏身。 火紅的嫁衣襯著肌膚如雪惊橱。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天箭昵,我揣著相機與錄音税朴,去河邊找鬼。 笑死家制,一個胖子當(dāng)著我的面吹牛正林,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播颤殴,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼觅廓,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了涵但?” 一聲冷哼從身側(cè)響起杈绸,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎矮瘟,沒想到半個月后瞳脓,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡澈侠,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年劫侧,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片埋涧。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡板辽,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出棘催,到底是詐尸還是另有隱情劲弦,我是刑警寧澤,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布醇坝,位于F島的核電站邑跪,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏呼猪。R本人自食惡果不足惜画畅,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望宋距。 院中可真熱鬧轴踱,春花似錦、人聲如沸谚赎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽壶唤。三九已至雳灵,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間闸盔,已是汗流浹背悯辙。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留迎吵,地道東北人躲撰。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像钓觉,于是被迫代替她去往敵國和親茴肥。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內(nèi)容