restful 学习

首先分享连接:http://kb.cnblogs.com/page/114905/

这篇文章是目前看过的文章中最好看,最容易懂的restful介绍文章,大家可以瞧瞧,下面是我的一些读后的思考:

  ”restful中统一使用URI来对网络上的实体进行建模,每一种实体代表一种实体“

  “客户端和服务器之间,传递这种资源的某种表现层(Representation)”

  “客户端通过四个HTTP动词,对服务器端资源进行操作,实现 "表现层状态转化" ”

  注:早在黑客与画家中就已经说了,未来的软件世界是互联网的软件世界。这是一个注定的软件开发模式的变化:当初没有互联网,我们工作的主体就是在自己的主机上。各个主机用户之间关联不多。这个时候的网络互联技术只是方兴未艾,网络程序的开发也不像现在这种到处是网络库:开发一个网络程序轻而易举。再者,主机上的程序还没有完全开发完全,好多人们在操作计算机时候希望的功能和工具还没有开发出来,这部分开发的市场已经足够各大厂商争夺的了。

  这里的实体指网络上的一些资源,例如类似:一个html文档,或者一个图片,一段音频。表现层是指尸体的表现形式,例如一个uri里面不应当指出一个资源是html格式,他是表现层的东西。通过和服务器进行交互,表现层的东西会不断变化,从而“表现层状态转移”。

  设计应用的时候不要使得uri中包含动作。

  

  

posted @ 2012-09-07 23:11  dragon-in-the-sea  阅读(280)  评论(0)    收藏  举报