Socket之TCP服务器【Python】

下面是其他相关的终端的创建:

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是一

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值