An Object Request Broker in Lua

OiL stands for ORB in Lua and it is a very portable and lightweight
implementation of easy-to-use object request brokers (ORB) written in Lua.
OiL ORBs are made of assembled components that can be selectively chosen or
replaced to create ORBs with different features. Currently, it provides
components that support cooperative multithreading (with coroutines),
interoperability with CORBA (through IIOP), interception of CORBA
invocations, etc.


0.7pre1-23 years ago30 downloads
0.7pre1-13 years ago21 downloads


cothread >= 0.1
LOOP >= 3.0
loopcomp >= 1.0beta
looplib >= 2.0beta
lua >= 5.1
LuaSocket >= 2.0, < 2.1
luatuple >= 1.0beta
struct >= 1.2

Dependency for