Drupal中services的原理及区分
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Drupal中services的原理及区分相关的知识,希望对你有一定的参考价值。
研究一天半的结果记录下:
restws:暴露drupal的资源(比如:entities类)通过restful web service。模块作者自己保证restws在drupal8发布的那天会被弃用,因为已经把rest模块做成D8的核心模块了。
restful:对于drupal来说是最佳的实践方式。(有待考究。。。)奇葩的请求格式是这样的http://121.42.183.23:8080/?q=node.xml/1
Services:是一个对于建立api以至于外部的客户端能和drupal通信交流的解决方法。拿来即用的它致力于去提供给任何的drupal核心支持并且对于其它的模块提供代码级别的api,来去暴露出模块自己的特性和功能。Services被作为drupal的插件去提供给别的去创建它们自己的认证机制、请求格式、和响应格式。
请求格式是
http://114.215.105.32/?q=app/node/1这样的
IBM的一篇对Services的讲解文章:
http://www.ibm.com/developerworks/library/os-drupal-web-service-project/
本文出自 “为了以后” 博客,谢绝转载!
以上是关于Drupal中services的原理及区分的主要内容,如果未能解决你的问题,请参考以下文章
Drupal 7 - 不区分大小写的 LIKE 与 db_select