应如何实施?
“门铃”实际上是一个拥有自己的SDK的复杂设备,它正在发回大量数据。设备制造商为Windows和OSX提供SDK。我可以为任一平台编写本机代码,以便在操作系统级别与设备进行交互。
LocalWatchdog
进程在用户的计算机上运行。LocalWatchdog
LocalWatchdog
会弹出通知&获得门铃新闻事件LocalWatchdog
执行了 来告诉插件已按下门铃。欢迎其他计划,但无论如何,某事是什么?
答案 0 :(得分:3)
如果您有本地流程,我会说:
答案 1 :(得分:0)
他们需要完全耦合吗?
浏览器上的用户点击链接。这会在后端系统上对事件进行排队。
独立地,主机上的LocalWatchdog进程定期通过REST API或类似的方式轮询后端(每分钟?)如果有挂起的操作,它会确认这一点(并从服务器中删除它)然后弹出对话框“按下门铃按钮”。
浏览器和硬件必须在用户机器的范围内进行交互的任何解决方案都将是一项非常令人沮丧的工作,尤其是要支持的浏览器列表。