2

複数のサイトで実行されるセルフサービスのキオスク ソフトウェアがあります。彼らの状況をリモートで監視したいのですが。

キオスク アプリケーション自体はほぼ完成しています。私は現在、中央の場所からすべてのキオスクを監視するソフトウェアを作成して、顧客が特定の詳細をリモートで確認できるようにする作業を行っています (たとえば、受付者のキャッシュ カートリッジに請求書がいくつ入っているか、現在の顧客は誰かなど)。ログインなど)。私は開発の初期段階にいるので、私の選択肢はかなりオープンです。あまり多くの資格を与えていないことは理解していますが、さまざまな潜在的な解決策を取得したいと考えています。いくつかの詳細:

  • キオスク ソフトウェアは、Windows Embedded 上で動作する VB6 アプリです。
  • 監視ソフトウェアは、最新のデスクトップ バージョンの Windows (XP、Vista、または 7) で実行されます。
  • データベースは SQL Server 2008 です

私の最初のアイデアは、各キオスクの最後のデータベース トランザクションを設定された間隔 (たとえば 1 秒ごとなど) で単純に報告する .NET アプリを開発することでしたが、キオスク ソフトウェアがその状態を直接報告することを本当に望んでいます。キオスク ソフトウェアにどのような変更を加える必要があるか、また監視ソフトウェアに何が必要になるかについて、どこから始めればよいか正確にはわかりません。これらのトピックに関する記事へのリンクは大歓迎です。

4

1 に答える 1

0

ソフトウェアが .Net で作成されている場合は、リモートでステータスをポーリングすることをお勧めしますが、そのオプションはありません。別のテーブルを使用して、各ワークステーションの現在のステータスを記録することもできます。そうすれば、そのキオスクのレコード (データベースの設計方法によってはレコード) を更新するだけで、監視アプリはデータベースに頻繁にクエリを実行します。リアルタイムが必要な場合、これは解決策ではありません。

于 2011-01-02T21:00:36.623 に答える