与Lua和C#进行进程间通信

时间:2010-02-06 00:46:21

标签: c# lua interprocess

我在Lua有一个应用程序,我想在Lua应用程序和C#程序之间进行通信。

我知道有几种方法可以在C#(套接字,操作系统管道等)中执行此操作,但我无法在Lua中找到有关这些内容的任何信息(不幸的是,这是一种我不太熟悉的语言)。

IPC发送和接收不得阻止超过几毫秒,因为Lua脚本是游戏的一部分,如果脚本执行时间太长,游戏将崩溃。

非常感谢图书馆/教程的任何良好链接。

1 个答案:

答案 0 :(得分:2)

我见过的唯一选择是使用LuaSocket,并通过TCP或UDP进行通信。