Lua中的进程间通信

时间:2012-07-23 06:15:35

标签: lua ipc

我有两个应用程序(在Windows上都是纯Lua),它们应该能够相互通信。我成功使用了luasocket TCP / IP模块;但我想知道我可以用其他方法来实现这个目标吗?

3 个答案:

答案 0 :(得分:4)

Steve Donovan的winapi库通过命名管道支持IPC,类似于Unix域套接字。

示例可用herehere

答案 1 :(得分:2)

如果你想要多平台的东西,可以考虑0MQ; Lua绑定here

答案 2 :(得分:1)

我喜欢使用OiL在应用程序之间进行通信。它非常易于使用,可以在多平台上使用(通过CORBA)。

您可以创建一个简单的界面并创建结构化数据,比您自己解析消息更容易理解。