java day07 網路程式設計

2021-08-21 14:16:48 字數 422 閱讀 3831

1,找到對方的ip

2,資料要傳送到對方指定的應用程式上。為了表示這些應用程式,所以給這些網路應用程式都用數字進行標識。為了方便稱呼這個數字,叫做   埠。邏輯埠。

3,定義通訊規則。這個通訊規則則稱為協議。國際組織定義了通用協議 tcp/ip。

4,網路底層傳輸原理:資料封包----資料拆包

5,傳輸協議:

udp:將資料及源和目的封裝成資料報中,不需要建立連線。

每個資料報的大小限制在64k內

因無連線,是不可靠的協議

不需要建立連線,速度快。

tcp:建立連線,形成傳輸資料的通道。

在連線中進行大資料量傳輸

通過三次握手完成連線,是可靠協議

必須建立連線,效率會稍低。

通訊應用程式:socket

注意:要記住**流程

39 網路程式設計

http協議,hyper text transfer protocol 超文字傳輸協議 是用於從全球資訊網伺服器傳送超文字到本地瀏覽器的傳輸議,http是乙個應用層協議,由請求和響應構成,是乙個標準的客戶端伺服器模型。c s模式 client和server常常分別處在相距很遠的兩台計算機上,clie...

2018 4 15 網路程式設計

單純的客戶端服務端有個侷限性,a客戶端連線上以後,未處理完之前,b客戶端連線只有等待 所以服務端最好將每個客戶端封裝到乙個執行緒中 class picthread implements runnable public void run outputstream out s.getoutputstre...

013 網路程式設計

ip 位址就是標識網路中裝置的乙個位址,好比現實生活中的家庭位址。ipv4 是目前使用的ip位址 ipv6 是未來使用的ip位址 ipv4 是由點分十進位制組成 ipv6 是由冒號十六進製制組成 ip 位址的作用是標識網路中唯一的一台裝置的,也就是說通過ip位址能夠找到網路中某台裝置。說明 ifco...