Learn how to design & develop distributed web services in Java using RESTful architectural principles & the JAX-RS 20
Specification in Java EE 7 By focusing on implementation rather than theory this hands-on reference demonstrates how easy it is to get started with services based on the REST architecture With the book's technical guide you'll learn how REST & JAX-RS work & when to use them The RESTEasy workbook that follows provides step-by-step instructions for installing configuring & running several working JAX-RS examples using the JBoss RESTEasy implementation of JAX-RS 20 Learn JAX-RS 20 features including a client API server-side asynchronous HTTP & filters & interceptors Examine the design of a distributed RESTful interface for an e-commerce order entry system Use the JAX-RS Response object to return complex responses to your client (Response Builder) Increase the performance of your services by leveraging HTTP caching protocols Deploy & integrate web services within Java EE7 servlet containers EJB Spring & JPA Learn popular mechanisms to perform authentication on the Web including client-side SSL & OAuth 20