这是我需要处理的情况。我感谢任何形式的投入。 有一个网球场,所有网球场都装有传感器。网络、线路都有内置传感器。所有这些传感器都将信号发送到连接到笔记本电脑 (COMP1) 的 USB 设备。球场内还设有2个投影屏幕供观众观看。投影仪连接到单独的计算机(COMP2),它们可以充当外部监视器。我想开发一个事件驱动的应用程序并在 COMP1 上运行它,该应用程序将监视传感器。当它收到信号时,它会向 COMP2 发送一条消息,然后 COMP2 在网络浏览器中的投影仪上显示信息。两台电脑均已启用 WiFi。你会如何设计这样一个系统?您会使用ajax、Web 服务、wcf、javascript 吗?显然,它将有一个服务器(COMP1)和一个客户端(COMP2)。我不想在 COMP2 上运行计时器来轮询传感器。我想要它纯粹的事件驱动。传感器 -> COMP1 -> COMP2 -> 屏幕
提前感谢您的帮助。
最佳答案
我可能会看看 Python Twisted for COMP1,用于读取 Python 中的传感器值并用作 Websocket 服务器。 COMP2 可以是一个简单的设备,具有一个不错的网络浏览器,支持 websocket 和一些 javascript 来处理数据。非常简单的解决方案,由于您只需要支持 1 台计算机/浏览器,因此您无需处理非 Websocket 浏览器的后备问题。
关于javascript - 网络应用程序设计思想,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6417696/