好吧,您可能會說它是this的副本。在不使用Jersey或任何其他庫的情況下創建RESTful WebService
這可能是,但答案還沒有找到。
是不是有什麼辦法,我們可以在不使用的球衣或與此有關的任何其他庫RESTful Web服務?
我在尋找這個問題的答案的過去5天內!
好吧,您可能會說它是this的副本。在不使用Jersey或任何其他庫的情況下創建RESTful WebService
這可能是,但答案還沒有找到。
是不是有什麼辦法,我們可以在不使用的球衣或與此有關的任何其他庫RESTful Web服務?
我在尋找這個問題的答案的過去5天內!
你應該可以用servlet來完成這個任務。 爲您公開給服務使用者的每個服務或url創建一個servlet。
例如,對於用戶CRUD服務,創建一個UserServlet並將映射指定爲/ user/*。您的服務 消費者,會打的網址,如
各種REST風格的操作。
裏面的servlet,你應該能夠提取請求參數,表單數據,請求頭和上下文信息。
有關如何設計你的寧靜API和最佳實踐的詳細討論,搜索「平安API設計」。這裏有幾個鏈接,讓你開始
如果您想使用作爲規範的JAX-RS,則必須使用此規範的實現。 Jersey是JAX-RS的參考實現,但是其他任何實現都很好。
您可以使用普通的Servlet使用RESTFul接口編寫服務。但爲什麼重新發明輪子?你真的不想這樣做。但是,如果您必須閱讀the Java EE Tutorial on Servlets。但是如果沒有進一步的工作,Servlet將不會成爲RESTFul。你很容易陷入編寫RPC風格服務的陷阱。
,但不能我們用一個簡單的JAX-RS implmentation而不是使用的球衣? – user2416728
這意味着在項目中不需要導入extern庫文件! – user2416728
我編輯了我的答案(再次)。你能解釋一下嗎,*你爲什麼要這樣做? – 2013-06-04 09:25:48