4

TCPClient(C#からの実際のクラス名)をサーバーに再接続するのに問題があります。これを行うための明確な方法はありますか?クライアントが同じポートで再接続しようとしている場合、サーバーでもtcp接続を管理する必要がありますか?

ありがとう!

4

1 に答える 1

1

ほとんどの場合、最初に接続したときと同じ方法で接続する必要があります。再接続を試みる前に、接続を閉じることを忘れないでください。

問題が他の場所にある可能性があるため、もう少し情報が必要な場合があります。

単純な「受信」コマンドを呼び出してから接続を閉じ、後で再接続を試みますか。または、「BeginReceived」(非同期接続)を試みている場合は、切断してから再接続するときに ObjectDisposed Exception を処理する必要があります

于 2011-10-27T20:01:52.037 に答える