您的位置:首页 > 理论基础 > 计算机网络

网络编程基础(2)----------UDP客户端与服务器

2014-04-14 15:02 330 查看
网络编程基础(2)----------UDP客户端与服务器
1.UDP服务器:
#!/usr/bin/python
from socket import *
ss=socket(AF_INET,SOCK_DGRAM) #创建一个UDP的套接字
address=('127.0.0.1',3000)
ss.bind(address)  #端口绑定
while 1:
print("Waiting for message......")
data,add=ss.recvfrom(512) #接受客户端的数据
ss.sendto("Hello,I am server,welcome to Wolangjushi's server!!!",add) #向客户端发送数据
print("Receive from:",add)
print("Client's Data:",data)
ss.close()
2.UDP客户端:
#!/usr/bin/python
from socket import *
client=socket(AF_INET,SOCK_DGRAM)
address=('127.0.0.1',3000)
client.sendto("Hello,Server.I am client!!!",address) #向服务器发送数据
data,add=client.recvfrom(512) #接受服务器的数据
print("Server address is:",add)
print("Get Server data is:",data)
client.close()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐