Lua 中的进程间通信示例?

我一直在努力让它工作。 请问有人可以提供任何 LUA API 的 2 个脚本之间相互传递消息的示例吗?

我尝试过 Oillua-ipczeromq,但是我遇到了一些缺失的库问题。

最终目标是在不通过磁盘的情况下从一个 Lua 进程传递一个数字向量到另一个 Lua 进程(使用不同版本的 Lua)。

这里是一个类似的 Python IPC 示例,都在一个文件中。类似的 Lua 示例将非常有帮助。

我真的需要一个 示例,因为我的管道或 UDP/TCP 知识不强。

点赞
用户3697584
用户3697584

等效的方法是使用luasocket。这些示例非常接近给出的 Python 示例。此处使用socket:receive()进行编帧。

https://github.com/diegonehab/luasocket/blob/master/samples/listener.lua

https://github.com/diegonehab/luasocket/blob/master/samples/talker.lua

2016-11-30 18:43:03