An Object Request Broker in Lua

$ luarocks install oil

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.

Versions

0.5-210 years ago1,540 downloads
0.5-110 years ago346 downloads
0.4beta-110 years ago72 downloads

Dependencies

LOOP == 2.3beta
lua >= 5.1
LuaIDL == 1.0.5
LuaSocket >= 2.0

Dependency for

openrtm

Manifests