Compare to Python TCP programming see http://blog.csdn.net/aspnet_lyc/article/details/39854569
C + + UDP/TCP programming See http://blog.csdn.net/aspnet_lyc/article/details/38946915
http://blog.csdn.net/aspnet_lyc/article/details/34444111
Server
Import Socketport = 9999bind_addr = "MAXLINE = 1024buf = []LISTENFD = Socket.socket (socket.af_inet, socket . SOCK_DGRAM) Listenfd.bind ((bind_addr, PORT)) while true:buf, client_addr = Listenfd.recvfrom (MAXLINE) print ' recieve Data from%s:%s '% (client_addr, buf) buf = ' Hello ', this is server ' Listenfd.sendto (buf, CLIENT_ADDR)
Client
Import Socketport = 9999SADDR = ' 127.0.0.1 ' MAXLINE = 1024buf = ' Hello, this is client ' SOCKFD = Socket.socket (socket.af_inet, socket. SOCK_DGRAM) Sockfd.sendto (buf, (SADDR, PORT)) buf,server_addr = Sockfd.recvfrom (MAXLINE) print ' recieve data from server: %s '% buf
Python UDP Programming Example