我刚刚读过“REST in Practice”(O'Reilly)和约50篇关于REST Web服务设计的博客文章,并且传达的信息是互联网媒体类型的设计(和/在适用的情况下使用现有的媒体类型)用于我的资源表示是REST服务设计的关键方面。具体而言:带外信息由媒体类型单独传输。REST服务的媒体类型设计的好资源在哪里?
如何做好媒体类型设计的细节在哪里?好的设计和不好的设计(反模式)有什么特点?哪里有供应商特定的XML和JSON表示格式的设计良好的媒体类型的完整工作,规范示例?
我刚刚读过“REST in Practice”(O'Reilly)和约50篇关于REST Web服务设计的博客文章,并且传达的信息是互联网媒体类型的设计(和/在适用的情况下使用现有的媒体类型)用于我的资源表示是REST服务设计的关键方面。具体而言:带外信息由媒体类型单独传输。REST服务的媒体类型设计的好资源在哪里?
如何做好媒体类型设计的细节在哪里?好的设计和不好的设计(反模式)有什么特点?哪里有供应商特定的XML和JSON表示格式的设计良好的媒体类型的完整工作,规范示例?
我可以另外推荐了两本书“REST实践”:
有了这三点的帮助书籍,再加上Atom的研究,我想我已经猜到了。
Steve klabnik有一个good list解释。他还建议使用HTML5和节点构建超媒体API。