Java Socket程式設計基礎理論

2021-06-26 23:43:43 字數 919 閱讀 3003

理論部分

ip位址的,ip位址就相當於

主機的名字。網路上的ip位址具有全球唯一性

• 主機與主機之間要有相同的

協議。這個就相當於人與人通訊之間的

暗號。都遵循這個暗號的伺服器就能互相識別對方傳送的資訊。

• 計算機是死的,要進行

通訊,其實是兩台計算機之間的

程式在交換資料。在網路上給

每一程式分配乙個埠號。在傳送的時候

同時指定

ip位址和

埠號。osi 7層模型:

tcp/ip協議與osi 7層參考模型的對應關係:

是要連線了才能傳輸的協議。有確認和重傳的機制。而

udp是

不需要建立連線

就能傳輸的協議

,他是不可靠的,對方能否收到就不敢保證的。資料以電訊號在傳輸的,可能損失。

•udp

的傳輸的

實時性高

各層對應的協議

資料封裝與傳遞:

Java Socket程式設計

一般,就這麼的形式,熟悉後就這麼用了。客戶端 首先,建立客戶端套接字 socket s new socket ip,port 通過套接字,可以獲得輸入流和輸出流 inputstream is s.getinputstream outputstream os s.getoutstream 接下來就是對...

java socket程式設計

1.什麼是socket 所謂socket通常也稱作 套接字 用於描述ip位址和埠,是乙個通訊鏈的控制代碼。應用程式通常通過 套接字 向網路發出請求或者應答網路請求。2.客戶端和伺服器端通過socket傳送訊息和接收訊息的過程 接收訊息的過程 傳送訊息的過程 server端listen 監聽 某個埠是...

Java socket程式設計

對tcp ip udp socket程式設計這些詞你不會很陌生吧?隨著網路技術的發展,這些詞充斥著我們的耳朵。那麼我想問 1.什麼是tcp ip udp?2.socket在 呢?3.socket是什麼呢?4.你會使用它們嗎?什麼是tcp ip udp?tcp ip transmission cont...