成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

網絡通信socket總結

CODING / 3412人閱讀

摘要:套接字的使用方式創(chuàng)建套接字用于互聯(lián)網進程間的通信,一般使用的是這個用來同一臺機器進程間的通信流式套接字,用于協(xié)議數(shù)據(jù)報套接字,用于協(xié)議。使用套接字收發(fā)數(shù)據(jù)關閉套接字三,的使用端口發(fā)送的內容需要代表接收到最大數(shù)據(jù)量,接收的內容需要。

網絡通信——tcp udp

網絡通信——不同電腦上的軟件進行數(shù)據(jù)傳遞,即進程之間的通信。

一:ip and port
windows,linux下查看網卡信息:ipconfig ifconfig
開關網卡: ifconfig 網卡 up/down

ip是網絡通信時用來找電腦,端口用來找電腦上的具體進程。
端口:0-65535 分為固定端口0-1023和動態(tài)端口1024-65535

查看端口的命令:netstat -na isof -i [tcp/udp]:2425

二。socket
是不同主機的進程間通信的一種方式,socket是可以同時接收和發(fā)送數(shù)據(jù)。

套接字socket的使用方式:
1)創(chuàng)建套接字:
socket.AF_INET用于互聯(lián)網進程間的通信,一般使用的是這個 AF_UNIX用來同一臺機器進程間的通信
socket.SOCK_STREAM 流式套接字,用于tcp協(xié)議 socket.SOCK_DGRAM 數(shù)據(jù)報套接字,用于udp協(xié)議。
s_udp = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)?s_tcp = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

2)使用套接字收發(fā)數(shù)據(jù)

3)關閉套接字

三,upd的使用
socket.sendto(“xxxx”, (ip, 端口)) 發(fā)送的內容需要encode
socket.recvfrom(1024) 1024代表接收到最大數(shù)據(jù)量, 接收的內容需要decode。在接收之前需要綁定ip端口。

四,tcp的使用

tcp嚴格分為客戶端和服務器
tcp客戶端的構建流程:
(1)、創(chuàng)建客戶端的socket對象? ?
(2)、建立與服務器之間的聯(lián)系?
(3)、發(fā)送請求?
(4)、接收數(shù)據(jù)?
(5)、關閉連接

tcp服務器的構建流程:
(1)、創(chuàng)建服務端的socket對象?
(2)、綁定服務端的地址
(3)、設置監(jiān)聽器
(4)、等待客戶端的連接
(5)、接收客戶端的請求?
(6)、返回處理的結果到客戶端

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/43675.html

相關文章

  • PHP-FPM 與 Nginx 的通信機制總結

    摘要:而這樣的面向連接的協(xié)議,可以更好的保證通信的正確性和完整性。在各自的配置文件里設置用戶通過以上配置即可完成與的通信。個人總結,若有不對,敬請指正 PHP-FPM 介紹 CGI 協(xié)議與 FastCGI 協(xié)議 每種動態(tài)語言( PHP,Python 等)的代碼文件需要通過對應的解析器才能被服務器識別,而 CGI 協(xié)議就是用來使解釋器與服務器可以互相通信。PHP 文件在服務器上的解析需要用到 ...

    gekylin 評論0 收藏0
  • PHP-FPM 與 Nginx 的通信機制總結

    摘要:而這樣的面向連接的協(xié)議,可以更好的保證通信的正確性和完整性。在各自的配置文件里設置用戶通過以上配置即可完成與的通信。個人總結,若有不對,敬請指正 PHP-FPM 介紹 CGI 協(xié)議與 FastCGI 協(xié)議 每種動態(tài)語言( PHP,Python 等)的代碼文件需要通過對應的解析器才能被服務器識別,而 CGI 協(xié)議就是用來使解釋器與服務器可以互相通信。PHP 文件在服務器上的解析需要用到 ...

    whidy 評論0 收藏0

發(fā)表評論

0條評論

CODING

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<