/index.html
HTML | 171 lines | 143 code | 28 blank | 0 comment | 0 complexity | 61a97dd26f9d8cbf13fe8745b12adc59 MD5 | raw file
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN"> 2<html> 3<head> 4<title>LuaXMLRPC: XML-RPC interface to the Lua programming language</title> 5<style type="text/css"> 6ul { list-style-type: disc }; 7</style> 8</head> 9 10<body bgcolor="#FFFFFF"> 11<hr> 12<center> 13<table border="0" cellspacing="2" cellpadding="2"> 14 <tr> 15 <td align="center"> 16 <a href="http://www.keplerproject.org/luaxmlrpc"> 17 <img border="0" alt="LuaXMLRPC logo" src="luaxmlrpc.png"> 18 </a> 19 </td> 20 </tr> 21 <tr> 22 <td align="center"><big><b>LuaXMLRPC</b></big> </td> 23 </tr> 24 <tr> 25 <td align="center" valign="top">XML-RPC interface to the 26 <a href="http://www.lua.org">Lua</a> programming language 27 </td> 28 </tr> 29</table> 30</center> 31 32<center><small> 33<a href="#over">overview</a> · 34 <a href="#version">current version</a> · 35 <a href="#download">download</a> · 36 <a href="#new">news</a> · 37 <a href="#installation">installation</a> · 38 <a href="manual.html">manual</a> · 39 <a href="license.html">license</a> · 40 <a href="#credits">credits</a> · 41 <a href="#contact">contact us</a> 42</small></center> 43 44<hr> 45<h2>Contents</h2> 46 47<ul> 48 <li><a href="#over">Overview</a></li> 49 <li><a href="#version">Current Version</a></li> 50 <li><a href="#download">Download</a></li> 51 <li><a href="#new">What's new</a></li> 52 <li><a href="#installation">Installation</a></li> 53 <li><a href="manual.html">User's manual</a> 54 <ul> 55 <li><a href="manual.html#introduction">Introduction</a></li> 56 <li><a href="manual.html#data_types">Data types</a></li> 57 <li><a href="manual.html#basic">Basic support</a></li> 58 <li><a href="manual.html#client">Client side</a></li> 59 <li><a href="manual.html#server">Server side</a></li> 60 <li><a href="manual.html#examples">Examples</a></li> 61 <li><a href="manual.html#related_docs">Related documentation</a></li> 62 </ul> 63 </li> 64 <li><a href="#credits">Credits</a></li> 65 <li><a href="#contact">Contact us</a></li> 66</ul> 67 68<a name="over"></a> 69<h2>Overview</h2> 70 71<p>LuaXMLRPC is a library to make remote procedure calls using <a 72href="http://www.xmlrpc.com">XML-RPC</a>. It also offers facilities 73to develop server-side software.</p> 74 75<p>LuaXMLRPC provides a simple API and an abstraction layer over 76XML avoiding manipulation of string representation of data 77structures. It also offers ways to express everything when 78needed.</p> 79 80<p>LuaXMLRPC is free software and uses the same 81<a href="license.html">license</a> as Lua 5.0.</p> 82 83<a name="version"></a> 84<h2>Current version</h2> 85 86<p>Current version is 1.0 beta. It was developed for Lua 5.0 based on 87<a href="http://www.keplerproject.org/luaexpat">LuaExpat</a>.</p> 88 89<a name="download"></a> 90<h2>Download</h2> 91 92LuaXMLRPC can be downloaded in source code from its 93<a href="http://luaforge.net/project/showfiles.php?group_id=16">LuaForge</a> 94page. 95 96<a name="new"></a> 97<h2>What's new</h2> 98 99<ul> 100<li>[2/dec/2004] Version 1.0 beta released</li> 101<li>[10/dec/2003] Version 1.0 alpha released</li> 102</ul> 103 104<p>Version 1.0 beta follows the 105<a href="http://www.keplerproject.org/compat">package proposal</a> 106for Lua 5.1 (see section <a href="#installation">Installation</a> 107for more details).</p> 108 109 110<a name="installation"></a> 111<h2>Installation</h2> 112 113<p>LuaXMLRPC is composed by three Lua files. 114These files should be 115copied to a directory named <code>xmlrpc</code> created in your 116<code>LUA_PATH</code>.</p> 117 118<p> 119LuaXMLRPC follows the 120<a href="http://www.keplerproject.org/compat">package proposal</a> 121for Lua 5.1, therefore this package should be "installed". 122In other words, 123if you are using Lua 5.0, the files <tt>compat-5.1.c</tt> and 124<tt>compat-5.1.h</tt> must be used in the compilation and the file 125<tt>compat-5.1.lua</tt> must be installed in the <tt>LUA_PATH</tt>. 126If you are using Lua 5.1, nothing should be done. 127</p> 128 129 130<a name="credits"></a> 131<h2>Credits</h2> 132 133<p> 134LuaXMLRPC was designed by Roberto Ierusalimschy, André 135Carregal and Tomás Guisasola as part of 136<a href="http://www.keplerproject.org">The Kepler Project</a> 137which holds its copyright. 138It was implemented by Tomás Guisasola.</p> 139 140<p> 141LuaXMLRPC development was sponsored by 142<a href="http://www.fabricadigital.com.br">Fábrica Digital</a> 143and FINEP. 144</p> 145 146<a name="contact"></a> 147<h2>Contact us</h2> 148 149<p> 150For more information please 151<a href="mailto:info-NO-SPAM-THANKS@keplerproject.org">contact us</a>. 152Comments are welcome! 153</p> 154 155<center><small> 156<a href="#over">overview</a> · 157<a href="#version">current version</a> · 158<a href="#download">download</a> · 159<a href="#new">news</a> · 160<a href="#installation">installation</a> · 161<a href="manual.html">manual</a> · 162<a href="license.html">license</a> · 163<a href="#credits">credits</a> · 164<a href="#contact">contact us</a> 165</small></center> 166 167<hr> 168<small>$Id: index.html,v 1.17 2004/12/02 16:06:09 tomas Exp $</small> 169</body> 170</html> 171