首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在node.js应用中接收外部程序事件并影响当前的Socket.IO连接?

如何在node.js应用中接收外部程序事件并影响当前的Socket.IO连接?
EN

Stack Overflow用户
提问于 2013-03-18 13:22:44
回答 1查看 263关注 0票数 3

我正在使用一个程序(pianobar),它可以在某些事件发生时选择运行程序。我希望将这些事件中的信息放到我的node.js应用程序中,以便可以将其发送到通过socket.io连接的客户端。

到目前为止,我想出的最好的想法是有一个中间件程序,它从pianobar获取输入并将其写入文件。然后,我可以使用fs.watchFile查看该文件。

有没有更好/更干净/更直接的方法呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-21 03:36:48

根据所涉及的数据量,最干净的解决方案是遵循tjameson的建议并将数据发布到您的node.js应用程序。这样,您就可以在应用程序中只使用标准HTTP,而不需要求助于使用一次性文件方法。您还可以使用cURL等标准工具快速干净地编写客户端程序。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15470227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档