go語言基礎 網絡編程socket編程基本概念

1.網絡編程
socket
-->TCP,UDP
TCP:面向連接編程
類比於打電話
數據安全,效率低(反覆的確認,3次握手)
UDP:面向無連接編程
類比於寫信
數據不安全,效率高(只負責發送數據。。)
2.網絡編程的三要素
1.ip
計算機在互聯網中的地址,唯一標識。
2.port
網絡應用程序:端口
0-65535
0-1024,公共端口號
可以使用的一些端口  54321,9527,9528,9529,12345....
3.協議:

go,java,python。。。。

擴展內容:
網絡模型
B/S
Browser/Server
        訪問淘寶或者京東
C/S
Client/Server
QQ,微信
服務端和客戶端
服務端:提供服務,被動等待
7*24
客戶端:獲取數據,主動發起連接的一方



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章