Change soft-fail to use the config, rather than env
[rbx.git] / stdlib / xmlrpc / README.txt
blobade842d8b1d739a509a641c8545e11b8ce6e9f8a
1 = XMLRPC for Ruby, Standard Library Documentation
3 == Overview
5 XMLRPC is a lightweight protocol that enables remote procedure calls over
6 HTTP.  It is defined at http://www.xmlrpc.com.
8 XMLRPC allows you to create simple distributed computing solutions that span
9 computer languages.  Its distinctive feature is its simplicity compared to
10 other approaches like SOAP and CORBA.
12 The Ruby standard library package 'xmlrpc' enables you to create a server that
13 implements remote procedures and a client that calls them.  Very little code
14 is required to achieve either of these.
16 == Example
18 Try the following code.  It calls a standard demonstration remote procedure.
20   require 'xmlrpc/client'
21   require 'pp'
23   server = XMLRPC::Client.new2("http://xmlrpc-c.sourceforge.net/api/sample.php")
24   result = server.call("sample.sumAndDifference", 5, 3)
25   pp result
27 == Documentation
29 See http://www.ntecs.de/projects/xmlrpc4r.  There is plenty of detail there to
30 use the client and implement a server.