http和scoket通信的區別。
http是客戶端用http協議進行請求,發送請求時候需要封裝http請求頭,並綁定請求的數據,服務器一般有web服務器配合(當然也非絕對)。 http請求方式爲客戶端主動發起請求,服務器才能給響應,一次請求完畢後則斷開連接,以節省資源。服務器不能主動給客戶端響應(除非採取http長連接技術)。iphone主要使用類是NSUrlConnection。
scoket是客戶端跟服務器直接使用socket“套接字”進行連接,並沒有規定連接後斷開,所以客戶端和服務器可以保持連接通道,雙方都可以主動發送數據。一般在遊戲開發或股票開發這種要求即時性很強並且保持發送數據量比較大的場合使用。主要使用類是CFSocketRef。
scoket是客戶端跟服務器直接使用socket“套接字”進行連接,並沒有規定連接後斷開,所以客戶端和服務器可以保持連接通道,雙方都可以主動發送數據。一般在遊戲開發或股票開發這種要求即時性很強並且保持發送數據量比較大的場合使用。主要使用類是CFSocketRef。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
iOS開發(OC)——輸入框抖動效果
菜鸟历程
2020-07-07 15:19:17
iOS開發——App 上架準備和遇到的問題
菜鸟历程
2020-07-07 15:19:17
Foundation框架中的NSDictionary 、NSMutableDictionary
嚼华先森
2020-07-07 14:01:29
@class #import #include辨析
#include 區分 #include <x.h>與#include "x.h"的作用 #include <x.h>:它用於對系統自帶的頭文件的引用,編譯器會在系統文件目錄下去查找該文件.
HelloWorld_Swift
2020-07-07 12:35:41
Static、const、extern區別
HelloWorld_Swift
2020-07-07 12:35:38
OC面試題大全
HelloWorld_Swift
2020-07-07 12:35:38
OC基礎2:一些基本概念
杨淳引
2020-07-07 10:02:37
關於環信客服的集成與使用
Wulitc
2020-07-06 16:50:25
升級Xcode 11.2 後報錯: Multiple commands produce 的解決辦法
Wulitc
2020-07-06 16:50:25
ios橫豎屏轉換相關
xuzenghuifeng
2020-07-06 16:48:32
Instruments 之 Energy Log
GJQI12
2020-07-05 12:22:16
24小時熱門文章