我有一个自助服务亭软件,将在多个站点运行。我想远程监控他们的状态。
信息亭应用程序本身已经基本完成。我现在正在创建一款软件,该软件将从一个中心位置监控所有自助服务终端,以便客户可以远程查看特定详细信息(例如,接受者的现金盒中有多少钞票、当前的客户是什么)登录等)。因为我还处于发展的早期阶段,所以我的选择非常开放。我知道我没有给出太多的资格,但我想尝试获得各种潜在的解决方案。一些细节:
- Kiosk 软件是一个在 Windows Embedded 上运行的 VB6 应用程序
- 监控软件将在现代桌面版本的 Windows(XP、Vista 或 7)上运行
- 数据库是SQL Server 2008
我最初的想法是开发一个 .NET 应用程序,以设定的时间间隔(例如每秒左右)简单地报告每个信息亭的最后一个数据库事务,但我真的希望信息亭软件能够直接报告其状态。我不太确定从哪里开始需要对信息亭软件进行哪些修改以及监控软件需要什么。非常欢迎有关这些主题的文章的链接。
如果该软件是用 .Net 编写的,我建议对其进行远程处理以轮询状态,但该选项已不可用。您可以使用另一个表来记录每个工作站的当前状态。这样,您只需更新该信息亭的记录(或多个记录,具体取决于您设计数据库的方式),并且监控应用程序将经常查询数据库。如果您想要实时,那么这不是解决方案。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)