Hi all - <br><br>a newer version of BZLIB/SHP.plt is now available via planet.  It now includes a &quot;web API&quot; feature, where your api script automatically works with XMLRPC or JSON requests. <br><br>Example - if you have a script called /api/add2 (adds two numbers) as follows: <br>
<br><div style="margin-left: 40px;">(:api-args (a number?) (b number?)) <br>(+ a b) <br></div><br>Then you can call the script by passing in an xmlrpc or json payload, and get back the corresponding response.  The following is an example of the json payload: <br>
<br><div style="margin-left: 40px;">POST /api/add2 HTTP/1.0 <br>Content-Type: text/json; charset=utf-8 <br><br>{ a : 50 , b : 90 } <br></div><br>And the response is <br><br><div style="margin-left: 40px;">Content-Type: text/json; charset=utf-8 <br>
<br>140 <br></div><br>The parameters above are validated to ensure that they are numbers.  And you can do the same with XMLRPC payloads.  <br><br>You can find more <a href="http://weblambda.blogspot.com/2010/07/bzlibshpplt-04-now-available-web-api.html">details regarding the usage here</a>.  <br>
<br>Please let me know if there are any questions/comments.  Cheers,<br>yc <br><br><br>