REST 定义了一组体系架构原则,您可以根据这些原则设计以系统资源为中心的 Web 服务
REST 对 Web 的影响非常大,由于其使用相当方便,已经普遍地取代了基于 SOAP 和 WSDL 的接口设计。
REST Web 服务,其具体实现应该遵循四个基本设计原则:
- 显式地使用 HTTP 方法。
- 无状态。
- 公开目录结构式的 URI。
- 传输 XML、JavaScript Object Notation (JSON),或同时传输这两者。
一个例子
http://twitter.com/statuses/user_timeline.xml?id=joelcomm