以文本方式查看主题 - W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL (http://bbs.xml.org.cn/index.asp) -- 『 Web Services & Semantic Web Services 』 (http://bbs.xml.org.cn/list.asp?boardid=10) ---- [推介] InfoQ SOA首席编辑胡键 评《RESTful Web Services中文版》 (http://bbs.xml.org.cn/dispbbs.asp?boardid=10&rootid=&id=63463) |
-- 作者:admin -- 发布时间:6/5/2008 11:55:00 AM -- [推介] InfoQ SOA首席编辑胡键 评《RESTful Web Services中文版》 尽管REST在国内技术领域已算不上什么新鲜名词了,但是关于REST的中文资料并不多见。到目前为止,好像也就只有Roy Thomas Fielding博士论文的中译版。随着《RESTful Web Services中文版》的即将面世,这种REST中文资料奇缺的局面有望得到改善,该书也是目前国内出版的以REST为主题的第一本书籍。鉴于本书的原版也才于2007年5月出版,短短一年间就推出了中文版,不得不由人感叹国内出版社的效率。此外,由于出版商O'Reilly一贯的口碑,本书的质量自然令人期待。 《RESTful Web Services》全书对以下3个问题进行了回答: * 什么是RESTful服务 什么是RESTful服务 这是本书前3章的主题。在这部分,作者从客户端的角度对Web服务进行了介绍,并指出了RESTful服务的特别之处。 在本书的第一章,《Programmable Web及其分类》。作者将常见的Web服务架构分成3类: * REST式、面向资源的架构 决定Web服务属于哪种分类的秘密在于以下两个问题的答案: 1. 服务的方法信息是否出现在HTTP方法中? 两个极端的答案:全是和全否,分别对应REST式架构和RPC式架构。处于中间的则是REST-RPC混合架构。 对于Programmable Web一词感觉陌生的读者也不必为此介怀,这是一种按Web使用者分类的方式。顾名思义,Programmable Web是指供程序使用的Web,与之对应的另一词Human Web,其使用者即为人类。但是严格的说,人类也是通过程序(如浏览器)来对Web进行浏览,因此,Human Web实际是Programmable Web的特例。 本部分的其他两章分别对Web服务客户端的编写和RESTful服务特点进行了介绍,并举例说明了REST的一些重要概念:资源、表示、统一接口。 全文请看: http://www.infoq.com/cn/articles/bookreview-on-restfulwebservices
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |