摘要:
原文:http://www.cnblogs.com/artech/p/restful-web-api-02.html《我所理解的RESTful Web API [Web标准篇]》Web服务已经成为了异质系统之间的互联与集成的主要手段,在过去一段不短的时间里,Web服务几乎清一水地采用SOAP来构建。构建REST风格的Web服务是最近两三年风行的潮流,所以很多人以为REST是一个事物。而事实却是:REST自其诞生之日起到现在(2014年)已经有14年了,它为什么叫这么一个“奇怪”的名字呢?目录一、为什么叫这个“奇怪”的名字?二、采用URI标识资源二、采用URI标识资源三、使用“链接”关联相关的资 阅读全文
摘要:
原文:http://www.cnblogs.com/artech/p/restful-web-api-01.htmlREST不是一个标准,而是一种软件应用架构风格。基于SOAP的Web服务采用RPC架构,如果说RPC是一种面向操作的架构风格,而REST则是一种面向资源的架构风格。REST是目前业界更为推崇的构建新一代Web服务(或者Web API)的架构风格。由于REST仅仅是一种价格风格,所以它是与具体的技术平台无关的,也就是说采用REST架构的应用未必一定建立在Web之上,所以在正式介绍REST之前,我们先来简单认识一下Web。目录一、TCP/IP与HTTP二、Web资源 媒体类型 URI 阅读全文