Lua中的进程间通信有例子吗?
问题描述:
我一直在努力争取这个工作。 有人可以提供一个包含2个脚本的LUA api的例子来回传递消息。Lua中的进程间通信有例子吗?
我试过Oil,lua-ipc和zeromq。 但我面临几个缺失的图书馆问题。
最终目标是将一个数字向量从一个Lua进程传递到另一个Lua进程(使用不同版本的Lua进程),而无需通过磁盘。
这是一个类似的example in python of IPC在一个单一的文件。 lua中类似的东西会非常有帮助。
我确实需要一个示例,因为我在管道或UDP/TCP中的知识并不强。
答
相当于使用luasocket。这些例子非常接近python的例子。这里socket:receive()用于帧。
https://github.com/diegonehab/luasocket/blob/master/samples/listener.lua
https://github.com/diegonehab/luasocket/blob/master/samples/talker.lua
一定要使用luasocket – payo