跳到主要内容
uencoder

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 服务

相关工具

参考链接