博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Socket通信案例
阅读量:5103 次
发布时间:2019-06-13

本文共 699 字,大约阅读时间需要 2 分钟。

服务端

1 #coding=utf-8 2  3 import socket 4 server = socket.socket() 5 server.bind(('localhost', 8888)) # 绑定地址(host,port)到套接字 6 server.listen(5) # 开始TCP监听。backlog指定在拒绝连接之前,操作系统可以挂起的最大连接数量。该值至少为1,大部分应用程序设为5就可以了。 7 while True: 8     conn, address = server.accept() # 被动接受TCP客户端连接,(阻塞式)等待连接的到来 9     while True:10         print '收到消息:', conn.recv(1024)11         msg = raw_input("发送消息:")12         conn.send(msg)

客户端

1 #coding=utf-8 2  3 import socket 4  5 client = socket.socket() 6 client.connect(('localhost', 8889)) 7  8 while True: 9     msg = raw_input("发送消息:")10     client.send(msg)11     recv = client.recv(1024)12     print '收到消息:', recv

 

转载于:https://www.cnblogs.com/allenzhang-920/p/9542261.html

你可能感兴趣的文章
Monent.js:强大的日期处理类库
查看>>
JavaScript模块化编程之AMD
查看>>
[bzoj3720]Gty的妹子树
查看>>
Gamma 矫正用于平衡光照不均匀
查看>>
VC++显示文件或文件夹属性
查看>>
php版给UEditor的图片在线管理栏目增加图片删除功能
查看>>
每天CookBook之JavaScript-001
查看>>
BZOJ1878: [SDOI2009]HH的项链
查看>>
BZOJ2756: [SCOI2012]奇怪的游戏
查看>>
需求分析与建模最佳实践
查看>>
Django REST framework+Vue 打造生鲜超市(九)
查看>>
Flask快速入门
查看>>
毕业设计之进销存管理系统 —— 一步步搭建自己的框架及系统
查看>>
VS 文件编码
查看>>
highcharts
查看>>
畅通工程再续
查看>>
物联网技术在工业领域的主要应用
查看>>
脚本故事 - 2003年11月
查看>>
C#中out和ref之间的区别
查看>>
js获取html5 audio 音频时长方法
查看>>