2010-02-06 62 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