Web应用程序设计思想

时间:2011-06-20 21:23:18

标签: javascript ajax web-services web-applications wcf-client

这是我需要处理的情况。我感谢任何形式的投入。 网球场全部配有传感器。网,线都都有内置传感器。所有这些传感器都将信号发送到连接到笔记本电脑(COMP1)的USB设备。法庭上还有2个投影仪屏幕供观众观看。投影仪连接到单独的计算机(COMP2),它们可以充当外部监视器。我想开发一个事件驱动的应用程序并在COMP1上运行它,它将监视传感器。当它收到信号时,它会向COMP2发送一条消息,然后COMP2在网络浏览器中显示投影仪上的信息。两台计算机都启用了wifi。你会如何设计这样的系统?你会使用ajax,web服务,wcf,javascript吗?显然,它将有一个服务器(COMP1)和一个客户端(COMP2)。我不想在COMP2上运行计时器来轮询传感器。我希望它纯粹是事件驱动的。传感器 - > COMP1 - > COMP2 - >屏

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我可以看看用于COMP1的Python Twisted,用于读取Python中的传感器值并用作websocket服务器。 COMP2可以是一个简单的设备,具有支持websocket的一个体面的webbrowser和一些用于处理数据的javascript。非常简单的解决方案,因为您只需要支持1台计算机/浏览器,您就不需要处理非websocket浏览器的后备。