當前位置:摩登站>生活>經驗>

普通的socket服務器和http服務器的區別是什麼 看看不吃虧

經驗 閲讀(9.25K)
普通的socket服務器和http服務器的區別是什麼 看看不吃虧

1、http是客户端用http協議進行請求,發送請求的時候需要封裝http請求頭,並綁定請求的數據,服務器一般有web服務器配合(當然也非絕對),http的請求方式為客户端主動發起請求,服務器才能給響應,一次請求完畢後則斷開連接,以節省資源.服務器不能主動給客户端發起響應ne主要使用類是NSURLConnection。

2、Socket是客户端跟服務器直接使用Socket套接字進行連接,並沒有規定連接後斷開,所以客户端和服務器可保持連接通道,雙方都可以主動發送數據,一般在遊戲開發或股票開發這種要求即時性很強並且保持發送數據量比較大的場合使用.主要使用類是CFSocketRef。