【问题标题】:Java Rest framewokJava 休息框架
【发布时间】:2010-10-08 18:07:33
【问题描述】:

哪个是好的java REST框架?

我希望它与 Tomcat 6 一起部署。

【问题讨论】:

    标签: java rest


    【解决方案1】:

    你也可以试试Spring Framework 3.x.x

    【讨论】:

      【解决方案2】:

      你可以试试RESTEasy。它不依赖于应用程序服务器。 (根本不需要 AS)。

      您也可以尝试替代方案,但您确实应该使用 JAX-RS 实现:

      【讨论】:

      • 我很想知道为什么应该真正使用 JAX-RS 实现。是因为技术优势还是因为它是 JCP 标准? Spring、Guice、GAE、Android、OSGi 和许多其他非 JCP 技术呢?
      【解决方案3】:

      查看我的回答:RESTFul Web Development with Java EE 6:

      我建议你看看:

      (不过有一个问题:为什么特别 你需要能够整合 使用 Java EE?)

      编辑:如果你绝对 想要使用 Java EE API,然后作为 BalusC 提到的JAX-RS 是 您选择的解决方案。休息和 泽西岛都支持它。我不知道 关于 RESTEasy,但 JAX-RS 维基百科页面提到它。

      【讨论】:

        【解决方案4】:

        AFAIK,Jersey 是 JAX-RS 参考实现。我已经多次将它用于 REST Web 服务服务器。

        • 最少的配置,Annotations 的广泛使用
        • 在 Tomcat、Grizzly、GlassFish 和许多其他工具中运行...
        • 最好的部分是Jersey Test Framework,让您可以非常轻松地全面测试您的服务。

        【讨论】:

          【解决方案5】:

          我在泽西岛的经历非常好。它很容易与 Tomcat 集成。

          【讨论】:

            【解决方案6】:

            我对 Restlet 有很好的体验:http://www.restlet.org/

            这是一个在Tomcat中运行Restlet的教程:http://danilogurovich.wordpress.com/2008/09/23/a-simple-restlet-demo-application/

            【讨论】:

              【解决方案7】:

              这是最好和最简单的:http://sparkjava.com/,它可以独立运行。以下是http://sparkjava.com/documentation.html#other-webserver 如何使其在服务器中工作。

              【讨论】:

                【解决方案8】:

                http://www.crnk.io/ 也可能感兴趣。与这里的其他库不同,它可以被认为是一个面向本地资源的库,并且一路提供各种更高级别的功能,如排序、分页、包含、批量更新等,开箱即用。

                【讨论】:

                  【解决方案9】:

                  玩!框架非常好,也比泽西更容易。您可以使用或不使用 tomcat。

                  【讨论】:

                    猜你喜欢
                    • 2013-04-08
                    • 2015-06-30
                    • 2015-02-25
                    • 2016-04-25
                    • 2016-03-23
                    • 2016-06-20
                    • 1970-01-01
                    相关资源
                    最近更新 更多