下面是其他相关的终端的创建:
Socket之TCP客户端【Python】
Socket之UDP服务器【Python】
Socket之UDP客户端【Python】
创建TCP服务器
首先,我们先创建一段通用TCP服务器的一般伪代码,然后对这些伪代码进行描述。这仅仅是我们设计网络通信服务器的一种模式,只要熟悉了这种设计模式,我们就可以根据自己的需要修改伪代码来操作服务器了。
sc=socket() #创建服务器的套接字
sc.bind() #使用套接字绑定地址和端口号
sc.listen() #监听客户端的连接
inf_loop: #服务器无限的循环
cs=sc.accept() #接受客户端的连接
comm_loop: #通讯循环
cs.recv()/cs.send() #通讯对话,接受和发送消息
cs.close() #关闭客户端套接字
sc.close() #关闭服务器套接字。可选
所有的套接字都是通过使用socket.socket()函数创建的,同时服务器的使用也需要占用一个端口号并等待客户端的请求,所以说服务器也必须绑定到一个本地的地址。又因为TCP是一