Announcement

Collapse
No announcement yet.

TcpListener

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • TcpListener

    hallo zusammen,

    ich habe ein paar Probleme mit dem TcpListener.

    1. Die Methode Read() von der NetworkStream Klasse bzw. Receive() von der Socket Klassse sollten eigentlich im Falle aller gelesenen Bytes den Wert 0 zurückgeben. Dies ist nicht der Fall! Warum? Die beiden Methoden wirken weiterhin blockierend. Man kann sich zwar mit einem Read.Timeout behelfen, was allerdings zu einer Exception führt und zu Problem 2.

    2. Mit einer Exception beim Lesen nach einem definierten Timeout ist die akzeptierte Client-Verbindung nicht mehr vorhanden. Der Client muss sich erneut verbinden. Wie kann das sein?

    Danke.
Working...
X