[阅读: 374] 2009-02-07 04:12:47
REST的原则包括:
以资源为中心的方式。
所有相关的资源都可以通过统一资源标识符(URI)来寻址。
统一通过HTTP来访问:GET、POST、PUT和DELETE。
内容类型协商允许从同一个URI取得不同表示形式。
REST风格的服务很容易通过运行在web浏览器、其他客户端或服务器上的代码来访问,这在Ajax的背景下很流行。
完全利用WWW的缓存机制
为同一资源的多种表示层提供服务。
简而言之,这些网络架构原则允许多个网站对用户的无缝展现。由于有了REST,因特网变成了一个动态的网络,而不只是点到点的连接,不只是基于远程方法调用(RPC)技术。