この質問のタイトルと混同しないでください。達成したいことの正確な技術用語が何であるかわかりません:)。私の要件は少し奇妙かもしれませんが、すでに実装していますが、適切に実行するにはベストプラクティス/方法が必要です。
これが私の状況です。
Windows アプリケーションを監視するクライアント システムを開発しています (クライアント側の追跡ソフトウェアとシステムの監視ソフトウェア)。LAN に接続された多くのシステムがあり、監視システムがあります。クライアント システムで特定のアクションが発生した場合は、通知が届きます。ネットワークでデータベースを使用できないため、システムも LAN に接続されているため、システム内の 1 つのフォルダーを共有しました。クライアント システムで何らかのアクションが発生するたびに、追跡ソフトウェアがイベントを含むファイルをシステムの共有フォルダーに作成します。監視ソフトウェアは、一定の間隔 (15 分) で共有フォルダー内の新しいファイルを継続的にチェックするタイマーを使用します。ファイルが見つかった場合、監視システムは何らかのイベントが発生したことを認識し、イベントを表示します。
しかし、問題が通知されるのは 15 分後です。また、これが最善の方法だとは思いません。いくつかの良い方法と最善の方法があるかもしれません。クライアント マシンから監視アプリケーションにイベントを直接登録する方法はありますか?
注: この目的でデータベースを使用することはできません。
任意の提案をいただければ幸いです。