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 中以其他方式实现,并且(实际上)在许多其他编程语言中实现。