私は初心者ですが、ソケットプログラミングのC#開発者です。C#でサーバソケットの状態を確認する方法はありますか?
私は何をしたいですか?サーバーソケットの状態を確認したいと思います。時には、私のサーバソケットは、このオプションは単にいくつかの理由で閉じ
new Socket(AddressFamily.InterNetwork,
SocketType.Stream,
ProtocolType.Tcp);
によって作成された
(私はなぜ知らない... T_T)
だから、私は再び開きたいです私のクライアントが接続できるように私のサーバーソケットがダウンしている場合。
再オープンする方法はありますか?
これまでに何を試みましたか? – MiGro
私は、サーバソケットの状態をチェックするためのスレッドを作ることを考えています。サーバーがダウンしている場合、スレッドは自動的に再オープンしますが、この方法が正しいかどうかはわかりません。最初に、それをチェックするより良い方法があることを確認したい –
なぜこれを行うでしょうか?クラックの上にペーパをしようとするのではなく、なぜソケットが最初に閉じられるのかを知るためにあなたの努力を注ぐべきではありませんか?これは、漏れを修正する時間を費やすよりもむしろ床をモップするための戦略を助けてくれるようなものです。 –