7

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

4

3 回答 3

4

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

示例可在此处此处获得。

于 2012-07-23T06:29:45.413 回答
2

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

于 2012-07-23T14:30:17.220 回答
2

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

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

于 2012-08-16T10:34:26.630 回答