? ? ? ? ? ?tcp
tcp服務(wù)器
如同上面的電話機(jī)過程一樣聋庵,在程序中具篇,如果想要完成一個(gè)tcp服務(wù)器的功能,需要的流程如下:
1.socket創(chuàng)建一個(gè)套接字
2.bind綁定ip和port
3.listen使套接字變?yōu)榭梢员粍?dòng)鏈接
4.accept等待客戶端的鏈接
5.recv/send接收發(fā)送數(shù)據(jù)
tcp客戶端構(gòu)建流程
tcp的客戶端要比服務(wù)器端簡(jiǎn)單很多逮光,如果說服務(wù)器端是需要自己買手機(jī)话瞧、查手機(jī)卡、設(shè)置鈴聲蜂桶、等待別人打電話流程的話儡毕,那么客戶端就只需要找一個(gè)電話亭,拿起電話撥打即可扑媚,流程要少很多
模擬代碼如下