私はクライアントサーバーアプリケーションを持っています。私はクライアントが生きているかどうかをどのように知ることができますか?私はクライアントからパッケージを送信することを考えていました。特に、これはすべて1分間です。私のサーバーが1分でそのパッケージの通知を受け取らない場合、クライアント接続を閉じます。クライアントが生きているかどうかを知る方法
また、クライアントがサーバーに接続され、そのプロセスを(タスクマネージャー経由で)終了すると、私のサーバーはその接続を切断します(実際には、それ以降は接続を閉じるようにキャッチしてください)。これは使えますか?サーバーがストリームをチェックしてクライアントが接続されているかどうかを確認する頻度
クライアントとサーバーがどのように接続されているか、またなぜ接続が生きている必要があるのかについていくつかの詳細を分かち合うと、より良い回答が得られると思います。 –
サーバーが必要とするものによって異なります。 – khachik
マイクロコントローラからクライアント上のデータを収集し、それをサーバに送信します。接続はTcpClientで行われます。サーバーは、クライアントがデータを送信するのを待って、表示します。クライアントの最大数は200で、OSはおそらくx86です.XXX – Alex