【发布时间】:2014-11-03 18:24:37
【问题描述】:
我有两个应用程序,一个在 node-webkit 上运行的 node.js 应用程序和一个 lua 应用程序。我需要定期在两个应用程序之间传递数据,比如每 5 到 15 秒一次。
node.js 应用程序是创建数据的应用程序,而 lua 应用程序是消费数据的应用程序。数据只流向一个方向。
我应该如何进行数据传输。我更喜欢 json/xml 作为数据,但实际上它也可以是任何其他格式。一次移动的数据并不大。一次只有十个参数。
我最初的想法是让节点应用程序充当服务器并通过rest api提供数据,而lua应用程序只是使用LuaSocket等读取页面。但是,如果两个应用程序都驻留在同一台机器上,有没有更好的方法来进行传输?目前 lua 应用程序正在 Windows 中运行,但这可能会改变。
我的背景是 Web 开发,所以在应用程序之间共享数据时我完全迷失了方向。我也是lua的新手。感谢您的任何回答。
【问题讨论】:
标签: node.js lua node-webkit