【文件属性】:
文件名称:xmlrpc:Ruby标准库软件包“ xmlrpc”
文件大小:48KB
文件格式:ZIP
更新时间:2021-05-23 23:45:04
ruby xmlrpc xmlrpc-server remote-procedures Ruby
XMLRPC
概述
XMLRPC是一种轻量级协议,支持通过HTTP进行远程过程调用。 它在上定义。
XMLRPC允许您创建跨计算机语言的简单分布式计算解决方案。 与SOAP和CORBA等其他方法相比,它的独特之处在于它的简单性。
Ruby标准库软件包“ xmlrpc”使您可以创建实现远程过程的服务器以及调用远程过程的客户端。 只需很少的代码即可实现以上任何一个。
安装
将此行添加到您的应用程序的Gemfile中:
gem 'xmlrpc'
然后执行:
$ bundle
或将其自己安装为:
$ gem install xmlrpc
例子
请尝试以下代码。 它称为标准演示远程过程。
require 'xmlrpc/client'
require 'pp'
server = XMLRPC :: Client . new2 ( "http://xmlrpc-c.sourcef