XML-RPC 客户端例子:获取州名

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2009-08-26 15:34

  让我们尝试一个稍微复杂的例子。它仅仅复杂了一点点,因为你不但发送了你所调用的远程方法的名称,而且还包括了一个参数。UserLand软件在站点betty.userland.com运行了一个web服务:它将50个美国的州以字母顺序排列。所以如果你请求第1个州,它返回Alabama。第50个州为Wyoming。方法的名称为examples.getStateName。让我们向它请求列表中的第3个州:

Drupal版本:

XML-RPC 客户端

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2009-08-26 15:24

 

客户端是用来发送请求的的计算机。它向服务器端发送一个标准的HTTP POST请求。这一请求的主体是由XML组成的,并且包含一个简单的名为<methodCall>的标签。在<methodCall>标签内部,嵌套了两个子标签,<methodName>和<params>。让我们通过一个实例来看一下它是如何工作的。
 

 

Drupal版本:

Drupal专业开发指南 第18章 总结

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2009-08-25 16:46

 

在本章中,你学到了以下知识:
    • t()函数的工作原理
    • 如何定制内置的Drupal字符串
    • 如何导出你定制的翻译
    • 什么是便携式对象文件和便携式对象模板文件
    • 如何下载便携式对象模板文件和生成你自己的
    • 如何导入一个已有的Drupal翻译
    • 如何使用样式表来支持从右到左的语言
    • 语言协定设置是如何影响Drupal的
    • 内容翻译的工作原理

老葛的Drupal培训班 Think in Drupal

Drupal版本:

Drupal专业开发指南 第18章 带有翻译的多语言支持

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2009-08-25 16:44

 能够使用多个语言创建内容固然不错。然而,大多数的站点,都不会有一篇内容使用英语,另外一篇内容使用法语,两者没有任何关系。相反,法语内容通常是英语内容的一个翻译(或者反之亦然)。当把内容类型的“多语言支持”设为“已启用,带有翻译”(参看图18-24)时,那就变成可能的了。它涉及到以下步骤:

Drupal版本:

页面

Subscribe to Think in Drupal RSS