一. 前言: WebSocket協(xié)議是基于TCP的一種新的網(wǎng)絡(luò)協(xié)議乃秀。它實(shí)現(xiàn)了瀏覽器與服務(wù)器全雙工(full-duplex)通信——可以通俗的解釋...
前言: 之前寫了篇關(guān)于WebRTC的文章:iOS下音視頻通信-基于WebRTC贩耐,由于它是基于點(diǎn)對(duì)點(diǎn)連接的,自然而然需要NAT穿越的技術(shù)须喂,否則消息...
前言: WebRTC,名稱源自網(wǎng)頁實(shí)時(shí)通信(Web Real-Time Communication)的縮寫,簡(jiǎn)而言之它是一個(gè)支持網(wǎng)頁瀏覽器進(jìn)行實(shí)...
前言: 本文為CocoaAsyncSocket Read篇終笆包,將重點(diǎn)涉及該框架是如何利用緩沖區(qū)對(duì)數(shù)據(jù)進(jìn)行讀取、以及各種情況下的數(shù)據(jù)包處理略荡,其中還...
前言: 本文為CocoaAsyncSocket源碼系列中第二篇:Read篇庵佣,將重點(diǎn)涉及該框架是如何利用緩沖區(qū)對(duì)數(shù)據(jù)進(jìn)行讀取、以及各種情況下的數(shù)據(jù)...
前言 本文旨以實(shí)例的方式巴粪,使用CocoaAsyncSocket這個(gè)框架進(jìn)行數(shù)據(jù)封包和拆包。來解決頻繁的數(shù)據(jù)發(fā)送下,導(dǎo)致的數(shù)據(jù)粘包肛根、以及較大數(shù)據(jù)(...
前言: 本文承接自上篇:iOS即時(shí)通訊進(jìn)階 - CocoaAsyncSocket源碼解析(Connect篇) 注:文中涉及代碼比較多辫塌,建議大家結(jié)...
前言: CocoaAsyncSocket是谷歌的開發(fā)者,基于BSD-Socket寫的一個(gè)IM框架派哲,它給Mac和iOS提供了易于使用的臼氨、強(qiáng)大的異步...
前言 本文會(huì)用實(shí)例的方式储矩,將iOS各種IM的方案都簡(jiǎn)單的實(shí)現(xiàn)一遍。并且提供一些選型褂乍、實(shí)現(xiàn)細(xì)節(jié)以及優(yōu)化的建議持隧。 注:文中的所有的代碼示例,在git...