我已经编写了一个基本的VB winform应用程序(在visual studio中)来控制灯光。我发布并创建了一个安装包,因此我可以在其他PC上安装它。 我的问题是如何同步这些应用程序以便彼此通信,所以如果我在一台PC上打开灯,其他PC就会感知到并在应用程序上显示它。
我可以使用计时器来查看每15秒钟是否有任何动作,但我不认为这是有效的方法。
答案 0 :(得分:0)
查看this问题,该问题涉及通过网络在计算机之间发送信息。您可以让程序将它所做的事情发送到灯光,以便其他程序可以自行更新。
答案 1 :(得分:0)
我建议您查看将状态写入网络上所有人都可访问的文件,使用filewatcher类检测文件的更改,以及文件更改时从所有PC读取它以查看当前状态一切。
参考:https://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher(v=vs.110).aspx
另一种选择是使用UDP广播