码迷,mamicode.com
首页 > 其他好文 > 详细

建立简单网络服务器

时间:2016-12-22 20:41:38      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:python

对于一个客户端来说建立一个TCP连接分为两步,包括建立socket对象以及调用connect()来建立一个和服务器的连接。

对于服务器需要四步:

  1. 建立socket对象:

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

2.设置socket选项(可选)

s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) #把socket设置成可复用的

3.绑定一个端口,同样也可以制定个一个网卡!

s.bind((host, port))

4.侦听连接

s.listen(5)              #调用listen函数,等待客户端连接,每一次最多只有一个等待处理的连接


本文出自 “自定义” 博客,谢绝转载!

建立简单网络服务器

标签:python

原文地址:http://zidingyi.blog.51cto.com/10735263/1885127

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!