我有兩個應用程序(在Windows上都是純Lua),它們應該能夠相互通信。我成功使用了luasocket TCP/IP模塊;但我想知道還有什麼其他方法可以用來實現這一點?Lua中的進程間通信
我有兩個應用程序(在Windows上都是純Lua),它們應該能夠相互通信。我成功使用了luasocket TCP/IP模塊;但我想知道還有什麼其他方法可以用來實現這一點?Lua中的進程間通信
如果你想要多平臺的東西,可以考慮0MQ; Lua綁定here
我喜歡使用OiL在應用程序之間進行通信。它非常易於使用,可以用於多平臺(通過CORBA)。
您可以創建一個簡單的界面並創建結構化數據,比自己解析消息更容易理解。
謝謝你。但我找不到任何「winapi.lua」模塊導入我的應用程序(即需要「winapi.lua」)? – wiki 2012-07-23 06:55:26
winapi是一個C模塊;你可以下載DLL [這裏](https://github.com/stevedonovan/winapi/downloads)。把它放在你的package.cpath中('print(package.cpath)'顯示你可以使用哪個目錄),並用'require「winapi」'加載它。 – furq 2012-07-23 07:32:19