# L-38 MCS 260 Mon 26 Nov 2007 : tcp_server.py # # Illustration of sockets in a server using TCP. from socket import * hostname = '' # blank so any address can be used number = 11267 # number for the port buffer = 80 # size of the buffer server_address = (hostname, number) server = socket(AF_INET, SOCK_STREAM) server.bind(server_address) server.listen(2) print 'server waits for connection' client, client_address = server.accept() print 'server accepted connection request from ',\ client_address print 'server waits for data' data = client.recv(buffer) print 'server received ', data server.close()