HTTP與socket編程

socket是對TCP/IP協議的封裝和應用
http是應用層協議,主要解決數據如何在網絡中傳輸
傳輸層的TCP是基於網絡層的IP協議的,而應用層的HTTP協議又是基於傳輸層的TCP協議的,而Socket本身不算是協議,就像上面所說,它只是提供了一個針對TCP或者UDP編程的接口。

建立socket連接至少需要一對套接字,其中一個運行與服務器(ClientSocket),一個運行與客戶端(ServerSocket)

套接字之間的連接過程分爲三個步驟,服務器監聽,客戶請求,連接確認



http鏈接的特點
http協議即超文本傳送協議,是web聯網的基礎,也是手機聯網常用的協議之一,http協議是建立在TCP協議之上的一種應用
http連接的最顯著的特點就是客戶端發送的每次請求都需要服務器回送響應,在請求結束後,會主動釋放連接。從建立連接到關閉連接的過程稱爲“一次連接”
























發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章