24 lines · 414 B · Python
RawDownload
# Echo server demo using Unix sockets (handles one connection only)# Piet van Oostrum import osfrom socket import * FILE = 'unix-socket's = socket(AF_UNIX, SOCK_STREAM)s.bind(FILE) print 'Sock name is: ['+s.getsockname()+']' # Wait for a connections.listen(1)conn, addr = s.accept() while True:    data = conn.recv(1024)    if not data:        break    conn.send(data) conn.close()os.unlink(FILE)