流行的REST服务FrameWork For Java

时间:2012-06-12 21:20:41

标签: java rest

什么是流行的REST服务FrameWorks For Java?基本上WCF等效于Java服务的REST服务吗?

我认为javax上的JAX-RS和DropWizard是其中的一部分。还有更多或者这些是主要的吗?

编辑:

我找到的最好的是dropwizard。虽然与其他内容相同,但却非常包含http://dropwizard.codahale.com/

2 个答案:

答案 0 :(得分:1)

您正在寻找的是JAX-RS。它的实现包括:

  • Jersey(来自Oracle的参考实现)
  • Apache CXF
  • RestEasy的
  • 的Restlet

也许还有一些。我只提到了最受欢迎的那些。

答案 1 :(得分:-1)

我发现Jersey既稳定又实用(满足大部分需求),可以通过互联网提供少量服务器端应用程序。 我使用Jersey来为Web App和Android客户端提供部署在Google App Engine上的自定义Java服务。自从过去2年多以来,其中一些服务完全没有问题。在部署生产/企业级软件时,我特别喜欢这种稳定性。

我最喜欢的......

  1. 超级稳定......自从过去2年多以来绝对没有问题。
  2. 将服务器端与客户端分离非常容易。这对我来说尤其重要。在UI方面,每6个月发生惊人的美丽创新......在Web UI和Native UI(在我的例子中为Android)中。一直需要更新UI。在这种情况下,不必担心在服务器端进行更改是一件幸事。
  3. 在线提供现有Java服务同样容易。我只需要对内部类的有限调用创建外部包装器(使用Jax-RS Annotations)。将它们部署到Google App Engine ......就是这样。