一. 前言: WebSocket協議是基于TCP的一種新的網絡協議。它實現了瀏覽器與服務器全雙工(full-duplex)通信——可以通俗的解釋...
前言: 之前寫了篇關于WebRTC的文章:iOS下音視頻通信-基于WebRTC,由于它是基于點對點連接的,自然而然需要NAT穿越的技術,否則消息...
前言: WebRTC,名稱源自網頁實時通信(Web Real-Time Communication)的縮寫,簡而言之它是一個支持網頁瀏覽器進行實...
前言: 本文為CocoaAsyncSocket Read篇終,將重點涉及該框架是如何利用緩沖區對數據進行讀取、以及各種情況下的數據包處理,其中還...
前言: 本文為CocoaAsyncSocket源碼系列中第二篇:Read篇,將重點涉及該框架是如何利用緩沖區對數據進行讀取、以及各種情況下的數據...
前言 本文旨以實例的方式,使用CocoaAsyncSocket這個框架進行數據封包和拆包。來解決頻繁的數據發送下,導致的數據粘包、以及較大數據(...
前言: 本文承接自上篇:iOS即時通訊進階 - CocoaAsyncSocket源碼解析(Connect篇) 注:文中涉及代碼比較多,建議大家結...
前言: CocoaAsyncSocket是谷歌的開發者,基于BSD-Socket寫的一個IM框架,它給Mac和iOS提供了易于使用的、強大的異步...
前言 本文會用實例的方式,將iOS各種IM的方案都簡單的實現一遍。并且提供一些選型、實現細節以及優化的建議。 注:文中的所有的代碼示例,在git...