Der Server hat den folgenden Verarbeitungsablauf.
#!/usr/bin/env python2.7
#-*- coding: utf-8 -*-
import socket
HOST = '127.0.0.1'
PORT = 8080
#Socket erstellen
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
#Zuordnen von Sockets zu IP-Adressen
s.bind((HOST, PORT))
#Vorbereiten der Verbindung mit dem Client
s.listen(1)
#Verbindung mit dem Client
conn, addr = s.accept()
print 'Connected by', addr
#Daten vom Kunden empfangen
#Daten an Client senden
while True:
data = conn.recv(1024)
if len(data) == 0:
break
conn.send(data)
conn.close()
Recommended Posts