python服务器和客户端网络通讯UDP
2013-10-24 14:13
363 查看
#! /usr/bin/python from socket import * from time import ctime HOST='' PORT=21567 BUFSIZ=1024 ADDR=(HOST,PORT) udpSerSock=socket(AF_INET,SOCK_DGRAM) udpSerSock.bind(ADDR) while True: print 'waiting for message....' data,addr=udpSerSock.recvfrom(BUFSIZ) udpSerSock.sendto('[%s],%s' %(ctime(),data),addr) print '..received from and returned to:',addr udpSerSock.close()
#!/usr/bin/python from socket import * HOST='localhost' PORT=21567 BUFSIZ=1024 ADDR=(HOST,PORT) udpCliSock = socket(AF_INET,SOCK_DGRAM) while True: data = raw_input('>') if not data: break udpCliSock.sendto(data,ADDR) data,ADDR= udpCliSock.recvfrom(BUFSIZ) if not data: break print data udpCliSock.close()
相关文章推荐
- HTTP协议理解与应用总结
- uuntu 13.10网络连接问题(已解决)
- VMWare 3种网络模式
- httpclient4 取得cookie信息并保存
- Android网络通信库Volley简介
- http_load 对squid 进行压力测试
- Lenove G450 安装64位 UBuntu 13.04后没有无线网络
- linux网络编程常用转换函数api
- IOS开发之网络编程开源类 Reachability应用
- Linux网络编程epoll同时处理海量连接(转)
- WAF介绍
- 眼花缭乱的移动网络标准v2
- 网络分层
- 【转】Socket 通信原理(Android客户端和服务器以TCP&&UDP方式互通)
- http://wiki.apache.org/hadoop/Hbase/Troubleshooting
- android BitmapFactory.Options(总结网络中出现的一些)
- flex基础篇二 flex加载数据的两种方式,httpService和本地xml
- Cocos2d-x 网络访问之GET方法和POST
- 在C#用HttpWebRequest中发送GET/HTTP/HTTPS请求
- linux下网络宽带测试