2012-08-05 21 views
2

我喜歡JAX-RS代表網址的方式......並且發現它非常易於使用。如果我使用JAX-RS來實現Web應用程序(vs Web服務),您認爲如何?

我想使JAX-RS的作品,而不是我的Servlet,這樣我就可以寫一些JSP頁面直接與這些基於REST的資源互動......

你覺得呢?

+0

所以你想擁有_two_ JVM的? – 2012-08-05 14:15:59

+0

@ThorbjørnRavnAndersen可以很容易地在一個容器內完成。 – 2012-08-05 20:16:25

+0

@DonalFellows但_why_會有人做_that_? – 2012-08-06 01:07:31

回答

0

這不是關於您的模型編程的決定,而是關於您的應用程序的體系結構和需求的決定。

0

我對JAX-RS的第一次經歷非常積極。我使用該框架爲桌面應用程序提供了一些服務器端功能。但是如果您要創建傳統的Web應用程序,並且每個客戶端操作都會導致用戶的瀏覽器加載新的Web頁面,那麼我不會看到使用REST的價值。如果你正在構建一個AJAX應用程序,那麼我可以看到REST如何比Servlet更清晰。

該項目的性質是什麼?

0

事實上,當JAX-RS使用HTTP請求時,servlet甚至不需要使用PHP/HTML前端。我建議您使用JAX-RS參考實現來構建REST風格的Web服務調用jersey。它提供更多的好吃的東西。

相關問題