2011-08-18 23 views

回答

13

JAX-WS是一個基於SOAP的WS的API,將它用於RESTful WebServices並不是解決問題的最佳方式。

因此,如果您希望實現RESTful WebService,請使用JAX-RS。

+1

它看起來像JAX-RS 2被包含在JAX-WS的可能重複。請參閱http://jax-rs-spec.java.net/nonav/2.0/apidocs/index.html。我做了什麼? –

4

我覺得Web服務大部分是並列爲UDDI類型的應用程序。 REST只是一個簡單的進化使用做CRUD操作http方法通信,使無狀態http協議狀態的事情。像映射操作到方法GET, PUT, POSTDELETE

Web服務是爲編碼飛機訂票系統,網上銀行,支付網關等凡有一整套標準體系暴露自己的API中的一些定義。該JAX-RS是提供資源的一些重量輕層...

+0

真的不明白你的話「使用簡單JAX-RS正常的人無法達到這樣的事情。」 –

+0

我的意思是JAX-RS並不意味着解決一下Web服務是一個完整的方式使用。 –

+1

你應該閱讀本http://blog.smartbear.com/apis/understanding-soap-and-rest-basics/ –

0

JAX-WS支持SOAP和REST,但是如果你需要的WS的功能*協議,JAX-WS是正確的API。由於這個JAX-WS與ReST相比使用起來有些複雜。

相關問題