python编写server的步骤:
1. 第一步是创建socket对象。调用socket构造函数。如:
socket = socket.socket(family, type)
family参数代表地址家族,可为AF_INET或AF_UNIX。AF_INET家族包括Internet地址,AF_UNIX家族用于同一台机器上的进程间通信。
type参数代表套接字类型,可为SOCK_STREAM(流套接字,应用TCP协议)和SOCK_DGRAM(数据报套接字,应用UDP协议)。
2. 第二步是将socket绑定到指定地址。这是通过socket对象的bind方法来实现的:
socket.bind(address)
由AF_INET所创建的套接字,address地址必须是一个双元素元组,格式是(host, port)。host代表主机,port代表端口号。如果端口号正在使用、主机名不正确或端口已被保留,bind方法将引发socket.error异常。
3. …
!doctype>