2010-02-06 92 views
1

我在Lua中有一個應用程序,我想在Lua應用程序和C#程序之間進行通信。我知道有幾種方法可以在C#(套接字,OS管道等)中做到這一點,但我無法在Lua中找到任何有關這些東西的信息(這是一種我不太熟悉的語言)。Lua和C進程間通信#

因爲Lua腳本是遊戲的一部分,所以IPC的發送和接收不能超過幾毫秒,因爲如果腳本執行時間過長,遊戲將會崩潰。

任何好的鏈接圖書館/教程將不勝感激。

回答

2

我見過的唯一選擇是使用LuaSocket,並通過TCP或UDP進行通信。

+0

啊哈!一個TCP套接字可以完成這項工作:D – Martin 2010-02-06 01:00:44

+0

我要推遲接受這個,直到我希望得到一些可供選擇的嘗試,並且我知道只要簡單或困難的LuaSocket就可以使用:) – Martin 2010-02-06 01:04:58