Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.

RESTful Java with JAX-RS 2.0

Bill Burke

Learn how to design and develop distributed web services in Java, using RESTful architectural principles and the JAX-RS 2.0 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 and JAX-RS work and when to use them. The RESTEasy workbook that follows provides step-by-step instructions for installing, configuring, and running several working JAX-RS examples, using the JBoss RESTEasy implementation of JAX-RS 2.0.

Learn JAX-RS 2.0 features, including a client API, server-side asynchronous HTTP, and filters and 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 (ResponseBuilder)

Increase the performance of your services by leveraging HTTP caching protocols

Deploy and integrate web services within Java EE7, servlet containers, EJB, Spring, and JPA

Learn popular mechanisms to perform authentication on the Web, including client-side SSL and OAuth 2.0

Read on Amazon
Read this for free with Kindle Unlimited

Save this book

Create your own learning path. Save this book to your list so you can find it easily later.
Save

Share

Help others find this book page by sharing it with your friends and followers:
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser