-
GJB 5880-2006的软件配置管理遵从REST的level分级标准
资源介绍
图8.6 REST的扩展性
RESTful的实现RESTful的实现
Go没有为REST提供直接支持,但是因为RESTful是基于HTTP协议实现的,所以我们可以利用net/http包来自己实
现,当然需要针对REST做一些改造,REST是根据不同的method来处理相应的资源,目前已经存在的很多自称是REST的
应用,其实并没有真正的实现REST,我暂且把这些应用根据实现的method分成几个级别,请看下图:
图8.7 REST的level分级
上图展示了我们目前实现REST的三个level,我们在应用开发的时候也不一定全部按照RESTful的规则全部实现他的方
式,因为有些时候完全按照RESTful的方式未必是可行的,RESTful服务充分利用每一个HTTP方法,包括DELETE和
PUT。可有时,HTTP客户端只能发出GET和POST请求:
191