#!/usr/bin/python
#
# trivial/sender-nocc.py

# Init
from socket import *
message="Das ist eine bedeutungslose Testnachricht.\n"

# serve(): Routine, die mit einem Client spricht. Nachricht wird
#          Byte für Byte übertragen
def serve(c):
    for x in message:
        c.send(x)

# main()
s = socket(AF_INET, SOCK_STREAM)   # TCP Socket erzeugen
s.bind(("",21000))                 # An Port 21000 binden
s.listen(1)                        # Eine Verbindung zulassen

while 1:
    client,addr = s.accept()       # Verbindung annehmen
    serve(client)                  # Mit Client arbeiten
    client.close()                 # Verbindung beenden

