2

我有一个将在多个站点运行的自助服务亭软件。我想远程监控他们的状态。

信息亭应用程序本身已经完成了。我现在正在创建一个软件,该软件将从中央位置监控所有信息亭,以便客户可以远程查看特定详细信息(例如,承兑人的现金盒中有多少张钞票,客户当前登录等)。因为我处于发展的早期阶段,所以我的选择是相当开放的。我知道我没有给出太多的资格,但我想尝试获得各种各样的潜在解决方案。一些细节:

  • Kiosk 软件是在 Windows Embedded 上运行的 VB6 应用程序
  • 监控软件将在现代桌面版 Windows(XP、Vista 或 7)上运行
  • 数据库是 SQL Server 2008

我最初的想法是开发一个 .NET 应用程序,它只会以设定的时间间隔(比如每秒左右)报告每个信息亭的最后一个数据库事务,但我真的希望信息亭软件直接报告其状态。我不确定从哪里开始,可能需要对信息亭软件进行哪些修改,以及监控软件需要什么。非常欢迎提供有关这些主题的文章的链接。

4

1 回答 1

0

如果该软件是用 .Net 编写的,我建议对其进行远程处理以轮询状态,但该选项已失效。您可以使用另一个表来记录每个工作站的当前状态。这样,您只需更新该信息亭的记录(或记录,具体取决于您设计数据库的方式),监控应用程序将每隔一段时间查询一次数据库。如果您想要实时,那么这不是解决方案。

于 2011-01-02T21:00:36.623 回答