socket通訊:
基於tcp協議,建議穩定連線的點對點的通訊。
實時 快速 安全性高 占用系統資源多 效率低
請求--響應模式 request-- response
客戶端伺服器
socket:傳送tcp訊息
serversocket:建立伺服器
套接字:是一種程序間的資料交換機制。這些程序既可以在同一機器上,也可以在通過網路連線的不同機器上。換句話說,套接字起到通訊端點的作用。單個套接字是乙個端點,而一對套接字則構成乙個雙向通訊通道,使非關聯程序可以在本地或通過網路進行資料交換。一旦建立套接字連線,資料即可在相同或不同的系統中雙向或單向傳送,直到其中乙個端點關閉連線。
伺服器端步驟:
1.建立伺服器 指定埠 serversocket(int port)
2.接受客戶端連線
3.傳送資料+接收資料
public static void main(string args) throws ioexception
客戶端步驟:
1.建立客戶端 必須指定伺服器+埠 此時就在連線
2.接收資料+傳送資料
public static void main(string args) throws unknownhostexception, ioexception
Java學習之網路程式設計
26.01 網路程式設計 網路程式設計概述 了解 b 網路程式設計 26.02 網路程式設計 網路程式設計三要素之ip概述 掌握 26.03 網路程式設計 網路程式設計三要素之埠號概述 掌握 26.04 網路程式設計 網路程式設計三要素協議 掌握 tcp 面向連線 三次握手 資料安全,速度略低。分為...
Java學習之網路程式設計 概念
一 網路 將不同區域的計算機連線到一起 區域網 都會網路 網際網路 ip位址 確定網路上 乙個絕對位址 位置 三 埠號 區分計算機的不同程序,類似於門牌號,2個位元組 0 65535 共65536個 1.在同一協議下 埠號不能重複 不同協議下可以重複 2.1024一下不要使用,預留給系統,比如 80...
Java之網路程式設計 UDP TCP
網路模型七大模型 物理層 資料鏈路層 網路層 傳輸層 會話層 表示層 應用層 ip位址 確定主機在網路中的位置 ipv4 四位0 255來組成 10.9.20.254 埠 用於和計算機外界進行資料互動的媒介 埠號 0 65535 埠號在 0 1024之間大部分都被系統提前占用了 最好以後指定埠號時盡...