![]() |
LuaSOAP |
SOAP interface to the Lua programming language |
LuaSOAP is a library to ease the use of SOAP. LuaSOAP provides a very simple API that convert Lua tables to and from XML documents.
LuaSOAP is free software and uses the same license as Lua 5.0.
Current version is 1.0 beta. It was developed for Lua 5.0 based on LuaExpat.
Version 1.0 beta follows the package proposal for Lua 5.1 (see section Installation for more details).
LuaSOAP is a Lua library composed by two files:
soap.lua
and http.lua
. Both must be
copied to a directory named soap
created somewhere in
your LUA_PATH
.
LuaSOAP follows the package proposal for Lua 5.1, therefore this package should be "installed". In other words, if you are using Lua 5.0, the files compat-5.1.c and compat-5.1.h must be used in the compilation and the file compat-5.1.lua must be installed in the LUA_PATH. If you are using Lua 5.1, nothing should be done.
LuaSOAP was designed by Roberto Ierusalimschy, André Carregal and Tomás Guisasola as part of The Kepler Project which holds its copyright. It was implemented by Tomás Guisasola.
LuaSOAP development was sponsored by Fábrica Digital and FINEP.
For more information please contact us. Comments are welcome!