JAX-RS the Java API for RESTful web services is a Java programming language API specification that provides support in creating web services according to the representational state transfer (REST) architectural pattern. JAX-RS uses annotations, introduced in Java SE 5, to simplify the development and deployment of web service clients and endpoints.
From version 1.1 on, JAX-RS is an official part of Java EE 6. A notable feature of being an official part of Java EE is that no configuration is necessary to start using JAX-RS. For non-Java EE 6 environments a small entry in the web.xml deployment descriptor is required.
This course will guide you through the steps in creating powerful RESTful web services using the Java official API.