普陀区建设局网站wordpress文章伪静态
文章目录
- Socket
 - 并发socket
 
Socket
Socket是一种工作在TCP/IP协议栈上的API。
 

 端口用于区分不同应用,IP地址用于区分不同主机。
 
 以下是某一个服务器的socket代码。
 其中with是python中的一个语法糖,代表当代码块离开with时,自动对s进行销毁。
 其中AF_INET代表着socket使用的是IPv4的地址族,而SOCK_STREAM代表着socket使用的传输协议。
 s.bind()用于绑定对应的网卡地址和端口号。
 同时使用s.listen()打开服务器的监听模式,用于监听是否有客户端传来消息。
 c.recv(1024)代表socket c能接收的最大数据长度。
 同时c.sendall()可以用来向c发送数据,这里的代码的功能相当于进行了一次回传。
 而以后
并发socket

 其中127.0.0.1是用于测试的环回地址。
 
 
 
 
 如果服务器的套接字s监听并接收到了客服端c传来的消息,就将相关信息传入到线程中去。
 对于相关信息的处理如下:
 
 
 

 
 


