-
傳輸協議
通訊的規則
常見的協議:TCP,UDP
UDP
將數據及源和目的封裝成數據包中,不需要建立連接
每個數據報的大小限制在64K內
因無連接,是不可靠協議
不需要建立連接,速度快
類似UDP的例子:對講機--發送要回復,單方面發送請求
TCP
建立連接,形成傳輸數據的通道
在連接中進行大數據量傳輸
通過三次握手完成連接,是可靠協議
必須建立連接,效率會稍低
類似TCP的例子:打電話--雙方都要連接後才能通訊
下載數據 -- 保證數據不會丟失
TCP傳輸
Socket和ServerSocket
建立客戶端和服務器端
建立連接後,通過Socket中的IO流進行數據的傳輸
關閉socket
客戶端和服務端是兩個獨立的應用程序
Socket
套接字的意思
socket370 370代表的針腳的個數
每個應用程序都有類似插座的程序。
Socket就是爲網絡服務提供的一種機制。
通信的兩端都有Socket.
網絡通信其實就是Socke間的通信。
數據在兩個Socket間通過IO傳輸。