XML-RPC

2008年04月21日 Crazy Loong 5,242 views

XML-RPC(XML Remote Procedure Call,即 XML 远程方法调用)是一套跨平台的、基于 Internet 过程的规范和实现。XML-RPC 采用 http 作为传输协议,XML作为信息的编码格式,简单高效,能够传送、处理、返回复杂的数据结构。工作流程如下图所示(点击缩略图看大图):

XML-RPC

数据编码成 XML 格式,通过 http 协议传输到另一台主机,然后解码 XML 还原数据。XML-RPC 是典型的 C/S 结构,一次实现应该包括 RPC Client 和 RPC Server 两个部分。不过,从理论上讲,XML-RPC 的 Client 和 Server 可以任意搭配。

更多的文档,大家可以去 XML-RPC 官方网站查询。

XML-RPC 是一个伟大的东西,它的跨平台特性和语言无关性,让我们的远程调用更加简单。我们通过 WLW(Windows Live Writer)发表 Blog 文章就是典型的 XML-RPC 应用。

PS:下一次,我将介绍 XML-RPC 在 WordPress 上的具体应用。

Popularity: 47% [?]

归类于:代码研究

引用 (Trackback) 这篇文章  |  订阅这篇文章的评论RSS

9 条评论 发表评论

  • 1. bujuba  |  2008年05月24日 10:19

    从来没有座过沙发的我,是不是真的抢到了一次沙发?

  • 2. bujuba  |  2008年05月24日 10:22

    现在确定沙发真的被我抢到了,关于wordpress博客,我一直找不到合适的空间,不知道博主用的是哪里的空间,以及价格如何

  • 3. Crazy Loong  |  2008年05月27日 20:19  |  博主

    To: bujuba
    就是这里的http://goto8848.net/lamp-host/

  • 4. Rowe  |  2008年06月13日 23:28

    最近一直在做使用php soap实现webservice远程方法调用
    与客户端交互 :haha:

  • 5. fly  |  2008年06月22日 15:03

    json :suprise:

  • 6. house insurance stoke sub&hellip  |  2008年09月08日 11:06

    house insurance stoke subsidence…

    Sanborn!cub Hellman tricked!decryption….

  • 7. bb  |  2009年02月06日 17:24

    看完了,还是不是非常理解~不过还是谢谢~

  • 8. 煤炭  |  2009年06月16日 13:56

    最好举几个实例

  • 9. 济南交友网  |  2009年10月02日 21:41

    写的不错,又学到新的知识了

发表评论

必填

必填,不公开

^O^ :ooo: :hehe: :haha: :dsadsad: :dsadasccc: :dsadas:

允许使用的 HTML 标签:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>