XML-RPC
XML-RPC 是用 HTTP 传输 XML 编码的远程过程调用协议,定义简单类型与 struct/array 的 XML 表示。
用途
在简单跨平台 RPC 中用 XML 编码参数与结果,比 SOAP 更轻量但类型系统较弱。
机制
HTTP POST 请求体为 XML:methodCall 含 methodName 与 params,每 param 用 type 元素(int/string/struct/array/...)编码值。响应为 methodResponse。
用例
- 遗留博客 API(WordPress)
- 简单跨平台 RPC
- 历史 Web 服务