这篇文章提供所有实现XML-RPC协议所需要的内容。
一览
XML-RPC是一个工作在因特网上的远端程序调用(Remote Procedure Calling)协议。
XML-RPC消息是一个HTTP-POST请求(Request)。请求的主题是在XML中。一个在服务器上执行的程序和它返回的值也是使用XML来格式化的。
被终端调用的程序参数可以是标量(scalars)、数值、字符串、日期等;并且还可以是混合记录和列表结构。
示例
下面是一个XML-RPC请求的例子:
1: POST /RPC2 HTTP/1.0
2: User-Agent: Frontier/5.1.2 (WinNT)
3: Host: betty.userland.com
4: Content-Type: text/xml
5: Content-length: 181
6:
>
>
>
>
>
>
>
>
>
>
>