【发布时间】:2010-05-15 13:30:00
【问题描述】:
我正在寻找一本书或任何其他资源来帮助我学习如何在 Java 中创建 RESTful API。 在亚马逊上看,看到有several solutions for RESTful Java,不过我在找的是为新手量身定做的。
期待得到您的建议/意见,谢谢!
【问题讨论】:
我正在寻找一本书或任何其他资源来帮助我学习如何在 Java 中创建 RESTful API。 在亚马逊上看,看到有several solutions for RESTful Java,不过我在找的是为新手量身定做的。
期待得到您的建议/意见,谢谢!
【问题讨论】:
我认为我不能只指向一个资源,但我会选择一条路径(您可以根据自己对 REST 的理解程度进行自定义)。我是一个希望先明确我的概念,然后再考虑实现这些概念的工具的人。
如果你还没有读过chapter 5 of Roy Fielding's dissertation,我会从那里开始。这是一篇出色的文章,还有什么比大师本人更好的学习资源。
Infoq 是 REST 文章的绝佳来源,对我帮助很大,这里是 compilation of REST resources。同样在 Infoq 上阅读 Allamaraju 的 excellent article。
如果你在看书,我目前最喜欢的两本:RESTful Web Services Cookbook 和 RESTful Web Services
当您正在寻找基于 Java 的服务时,我会熟悉 Jersey 和/或 RESTEasy。尽可能多地编写小程序,熟悉的最好方法是什么。
当您需要尝试基于超媒体约束的令人兴奋的 RESTful 框架时,我会探索 Restfulie。
显然,我没有提供单一资源,但我提供的内容中的某些内容会很好用,IMO。
【讨论】:
我发现REST in Practice 是涵盖不同风格 REST 架构的最佳书籍。它的建议也比许多其他书籍更实用(我对 RESTful Web Services 没有印象,因为我认为它缺乏重点)。
【讨论】:
我会推荐这个广泛的 NetBeans tutorial、this Sun tutorial 并可能看看 Restlet 框架。
【讨论】:
我使用RESTlet in Action 来了解 REST 概念。这是一本抢先体验的书,所以目前只有前几章可用,但我发现文字非常清晰。
【讨论】: