XML-RPC

2008年04月21日 Crazy Loong 704 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: 34%

归类于:代码研究

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

5 条评论 发表评论

  • 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:

发表评论

必填

必填,不公开

Smilies(Please click):
:haha: :orz: :outfly1: :yun: :out: :outfly: :loveheart: :question: :smoke: :ooo: :run: :suprise: :ohohoh: :shy: :byebye: :iamdead: :cry1: :cry: :han:

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


feedsky
ץϺ
google reader
my yahoo
ʹ

页面

日历

04月 2008
« Mar   May »
 12345
6789101112
13141516171819
20212223242526
27282930  

最新发表的文章