In the previous chapters, we covered the basics of RESTful web services and looked at Java APIs for JSON processing. By now, you have a good understanding of the RESTful architectural style and the main components that form a REST API. It is time for us to put all learning into practice. In this chapter, we will build simple RESTful web services using JAX-RS APIs. This chapter covers the following topics:
Overview of JAX-RS annotations
Understanding data binding in JAX-RS
Building your first RESTful web service with JAX-RS
Client APIs for accessing RESTful web services