socket通信模型

一、Socket通信
1、TCP協議書【面向連接】、【可靠】、【有序的】、以【字節流】的方式發送數據
2、基於TCP協議實現網絡通信的類
· 客戶端的Socket類
· 服務器端的ServerSocket類
二、Socket通信模型
1、如圖
三、Socket通信實現步驟
1、創建ServerSocket和Socket
2、打開連接到Socket的輸入/輸出流
3、按照協議對Socket進行讀/寫操作
4、關閉輸入輸出流、關閉Socket

基於TCP的socket通信
服務器端:
1、創建ServerSocket對象,綁定監聽端口
2、通過accept()方法監聽客戶端請求
3、建立連接後,通過輸入流讀取客戶端發送的請求信息
4、通過輸出流向客戶端發送相應信息
5、關閉相關資源
客戶端:
1、創建Socket對象,指明需要連接的服務器的地址和端口號
2、連接建立後,通過輸出流向服務器端發送請求信息
3、通過輸入流獲取服務器響應的信息
4、關閉相關資源

發佈了53 篇原創文章 · 獲贊 16 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章