2013-06-04 74 views

回答

5

你應該可以用servlet來完成這個任務。 爲您公開給服務使用者的每個服務或url創建一個servlet。

例如,對於用戶CRUD服務,創建一個UserServlet並將映射指定爲/ user/*。您的服務 消費者,會打的網址,如

各種REST風格的操作。

裏面的servlet,你應該能夠提取請求參數,表單數據,請求頭和上下文信息。

有關如何設計你的寧靜API和最佳實踐的詳細討論,搜索「平安API設計」。這裏有幾個鏈接,讓你開始

4

如果您想使用作爲規範的JAX-RS,則必須使用此規範的實現。 Jersey是JAX-RS的參考實現,但是其他任何實現都很好。

您可以使用普通的Servlet使用RESTFul接口編寫服務。但爲什麼重新發明輪子?你真的不想這樣做。但是,如果您必須閱讀the Java EE Tutorial on Servlets。但是如果沒有進一步的工作,Servlet將不會成爲RESTFul。你很容易陷入編寫RPC風格服務的陷阱。

+0

,但不能我們用一個簡單的JAX-RS implmentation而不是使用的球衣? – user2416728

+0

這意味着在項目中不需要導入extern庫文件! – user2416728

+0

我編輯了我的答案(再次)。你能解釋一下嗎,*你爲什麼要這樣做? – 2013-06-04 09:25:48

相關問題