Java RESTful Web 服務(JAX-RS)

與 SOAP 和 WS-stack(被指定為 W3C 標準)不同,REST 實際上是一組用於設計和使用基於 Web 的介面的原則。REST / RESTful 應用程式嚴重依賴於其他標準:

HTTP
URI, URL
XML, JSON, HTML, GIF, JPEG, and so forth (resource representations)

JAX-RS(用於 RESTful Web 服務的 Java API)的作用是提供支援構建 RESTful 服務的 API。但是,JAX-RS 只是這樣做的一種方式。RESTful 服務可以在 Java 中以其他方式實現,並且(實際上)在許多其他程式語言中實現。