2012-06-12 66 views
-2

什麼是流行的REST服務FrameWorks For Java?基本上WCF相當於Java for REST服務?受歡迎的REST服務FrameWork For Java

我認爲JAX-RS和位於javax之上的DropWizard就是其中的一部分。有更多還是這些主要的?

編輯:

最好的我發現是dropwizard。雖然與其他人相同,但它是非常容易的http://dropwizard.codahale.com/

+0

http://en.wikipedia.org/wiki/Java_API_for_RESTful_Web_Services –

回答

1

您正在尋找的東西是JAX-RS。它的實現方式包括:

  • 澤西(從Oracle參考實現)
  • 的Apache CXF
  • RestEasy的
  • 的Restlet

或許更多一些。我只提到最受歡迎的。

-1

我發現澤西既穩定又有用(滿足大部分需求),使得少數服務器端應用程序可通過互聯網使用。 我使用Jersey將Web App和Android客戶端上的自定義Java服務部署在Google App Engine上。其中一些服務在上個2+年後絕對沒有問題。在部署生產/企業級質量軟件時,我特別喜歡這種穩定性。

我最喜歡的是什麼?

  1. 超穩定... .absolutely沒有自去年2年以上的問題。
  2. 從客戶端解耦服務器端非常容易。這對我來說尤其重要。在用戶界面上,每6個月發生一次令人驚歎的美麗創新...。在Web UI和Native UI(在我的情況下爲Android)中都有。不斷需要更新用戶界面。在這種情況下,不必擔心在服務器端進行更改是件幸事。
  3. 在線提供現有的Java服務同樣簡單。我只需要對內部類進行有限的調用就可以創建外部包裝(使用Jax-RS註釋)。將它們部署到Google App Engine ......就是這樣。