Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个应用程序(都是纯 Lua,在 Windows 上),它们应该能够相互交谈。我成功使用了 luasocket TCP/IP 模块;但我想知道我可以使用哪些其他方法来实现这一目标?
Steve Donovan 的winapi库通过命名管道支持 IPC,类似于 Unix 域套接字。
示例可在此处和此处获得。
如果你想要多平台的东西,可以考虑 0MQ;Lua 绑定在这里
我喜欢使用OiL在应用程序之间进行通信。它非常易于使用并且可以在多平台上使用(通过 CORBA)。
您可以创建一个简单的界面并创建结构化数据,这比自己解析消息更容易理解。