套接字socket
套接字socket 套接字工作原理:?
要通過互聯網進行通信,你至少須要一對套接字,當中一個執行于客戶機端,我們稱之為ClientSocket,還有一個執行于server端。我們稱之為ServerSocket。?
依據連接啟動的方式以及本地套接字要連接的目標,套接字之間的連接過程能夠分為三個步驟:server監聽。client請求。連接確認。
所謂server監聽。是server端套接字并不定位詳細的client套接字,而是處于等待連接的狀態,實時監控網絡狀態。?
所謂client請求,是指由client的套接字提出連接請求,要連接的目標是server端的套接字。為此,client的套接字必須首先描寫敘述它要連接的server的套接字,指出server端套接字的地址和port號,然后就向server端套接字提出連接請求。
所謂連接確認。是指當server端套接字監聽到或者說接收到client套接字的連接請求。它就響應client套接字的請求,建立一個新的線程,把server端套接字的描寫敘述發給client,一旦client確認了此描寫敘述。連接就建立好了。而server端套接字繼續處于監聽狀態。繼續接收其它client套接字的連接請求。 posted on 2017-06-06 16:32 mthoutai 閱讀(...) 評論(...) 編輯 收藏
要通過互聯網進行通信,你至少須要一對套接字,當中一個執行于客戶機端,我們稱之為ClientSocket,還有一個執行于server端。我們稱之為ServerSocket。?
依據連接啟動的方式以及本地套接字要連接的目標,套接字之間的連接過程能夠分為三個步驟:server監聽。client請求。連接確認。
?
所謂server監聽。是server端套接字并不定位詳細的client套接字,而是處于等待連接的狀態,實時監控網絡狀態。?
所謂client請求,是指由client的套接字提出連接請求,要連接的目標是server端的套接字。為此,client的套接字必須首先描寫敘述它要連接的server的套接字,指出server端套接字的地址和port號,然后就向server端套接字提出連接請求。
?
所謂連接確認。是指當server端套接字監聽到或者說接收到client套接字的連接請求。它就響應client套接字的請求,建立一個新的線程,把server端套接字的描寫敘述發給client,一旦client確認了此描寫敘述。連接就建立好了。而server端套接字繼續處于監聽狀態。繼續接收其它client套接字的連接請求。 posted on 2017-06-06 16:32 mthoutai 閱讀(...) 評論(...) 編輯 收藏
轉載于:https://www.cnblogs.com/mthoutai/p/6952282.html
總結
- 上一篇: 增强画面纵深感的几个小技巧
- 下一篇: 2015-2016 ACM-ICPC S