PageRenderTime 21ms CodeModel.GetById 16ms app.highlight 3ms RepoModel.GetById 1ms app.codeStats 0ms

/index.html

http://github.com/LuaDist/luaxmlrpc
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> &middot;
 34 <a href="#version">current version</a> &middot;
 35 <a href="#download">download</a> &middot;
 36 <a href="#new">news</a> &middot;
 37 <a href="#installation">installation</a> &middot;
 38 <a href="manual.html">manual</a> &middot;
 39 <a href="license.html">license</a> &middot;
 40 <a href="#credits">credits</a> &middot;
 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&eacute;
135Carregal and Tom&aacute;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&aacute;s Guisasola.</p>
139
140<p>
141LuaXMLRPC development was sponsored by
142<a href="http://www.fabricadigital.com.br">F&aacute;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> &middot;
157<a href="#version">current version</a> &middot;
158<a href="#download">download</a> &middot;
159<a href="#new">news</a> &middot;
160<a href="#installation">installation</a> &middot;
161<a href="manual.html">manual</a> &middot;
162<a href="license.html">license</a> &middot;
163<a href="#credits">credits</a> &middot;
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