服務(wù)器端:
- 創(chuàng)建socket,綁定端口
- 開始監(jiān)聽(listen)
- 等待并接受客戶端連接請(qǐng)求,返回新的socket(accept)
- 由新socket與客戶端進(jìn)行io交互。
- 關(guān)閉連接(可能主動(dòng),也可能被動(dòng))
客戶端:
- 創(chuàng)建socket(綁定本機(jī)隨機(jī)端口,這個(gè)系統(tǒng)自行完成)
- 連接服務(wù)器(connect) 與服務(wù)器進(jìn)行io交互
- 關(guān)閉連接(可能主動(dòng),也可能被動(dòng)) 以上是基于tcp協(xié)議的過程,udp更簡(jiǎn)單。