Mit Webserver kommunizieren

Achso ja, das Programm bleibt stehen, weil der Socket solange blockt bis er was erhalten hat.
Abhilfe verschafft Dir da das Property Socket.Blocking.

Entweder Du fürhrst das ganze in einem Thread aus,
damit dein Programm wenigstens noch reagiert solang gesendet oder empfangen wird:
[thread=210935]Thread Hilfe, wie beenden? - Thread[/thread] (Darin findest noch einen wichtigen Link)

Oder Du implementierst das ganze Asynchron wenn Du Dir das ganze Threading spaaren willst.
Die Ereignissbehandlungen werden in dem dabei automatisch in einem Thread ausgeführt.
[thread=237263]TCP-Übertragungen überprüfen - Thread[/thread].
 
Zurück