我有一个nodejs应用程序,它充当控制多台工业机器的服务器,我想用电子制作一个仪表板,它显示各种机器状态的实时数据(这些信息存储在服务器上)。如何在nodejs服务器和电子应用程序/仪表板之间建立某种连接(并相应地更新其内容)?
发布于 2022-01-08 00:47:36
我编写了一个类似的电子应用程序,在我的例子中,一个应用程序定期询问通过网络通过原始套接字连接/控制HF业余无线电的应用程序。
从电子应用程序的main.js中,我启动了一项服务,通过套接字轮询无线电控制应用程序。在你的例子中,我假设它是一个http客户端。
当响应返回时,我使用电子的ipcRenderer将数据从主电子进程推送到GUI应用程序,在您的例子中,是您的仪表板。
连接代码有点复杂,因为如果删除连接,需要自动重新连接(例如,关闭收音机,然后重新打开),但作为一个示例,您可以查看我的回购。
https://stackoverflow.com/questions/70628417
复制相似问题