デスクトップソフトウェアが動作しているクライアントに複数のコンピュータを配布します。私は、ユーザーがWeb HTTP経由でそれらのコンピュータからいくつかのデータにアクセスできる集中サーバーを持っています。そのデータはバッチで収集され、リアルタイムではありません。これは問題ありません。私はそれらのリモートコンピュータで実行されているアプリケーションのリアルタイムステータスを追加したいと思います。今のところ私は、アプリケーションが正しく動作し、正しく動作している場合にのみ表示したいと考えています。これを行う最善の方法は何でしょうか?私のアプリはそれがまだ実行中であることを通知するために数秒ごとにサーバに何かを送信すべきか、これを行う良い方法がありますか?デスクトップアプリを設計して、「生きている」場合は別の方法で従うことができます
0
A
答えて
0
正しいですか。ハートビートサービスが答えになります。
+0
ハートビートサービス?例へのリンク、そのようなサービスの説明! –
あなたのアプリは毎回何かをサーバーに送信してから、良いアイデアのようです。接続がプログラムの残りの部分に干渉しないことを確認してください。例えば、スレッド化して処理すると状況に接続できません。 – Davos555