Jump to ratings and reviews
Rate this book

Restful Java with Jax-RS 2.0: Designing and Developing Distributed Web Services

Rate this book
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

392 pages, ebook

First published November 10, 2009

35 people are currently reading
147 people want to read

About the author

Bill Burke

40 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
31 (19%)
4 stars
77 (47%)
3 stars
44 (27%)
2 stars
7 (4%)
1 star
3 (1%)
Displaying 1 - 9 of 9 reviews
Author 1 book7 followers
August 24, 2017
This is a perfectly competent overview of JAX-RS but it is a little verbose and can be repetitive like API reference documentation. Annoyingly, its code examples are always followed by text explaining what the code did, even when that is blindingly obvious. I always prefer code with inline comments.

Similarly, you can learn most of this just by exploring a well-commented example project, because JAX-RS is a rather straightforward framework. I think the ideal JAX-RS documentation would just be a walk through of such a project, with some extra text to explain where the code might have done things differently. It would then be a smaller book, but I'd love to see that as part of a bigger book that explored the wider issues involved in designing, implementing, and monitoring fully scalable systems.
4 reviews1 follower
December 3, 2017
Although I had earlier worked on web services, but I was looking for some book which will give me more depth and understanding on web services.

I tried some other books Java Web Services (Martin Kalin), RESTful Web APIs (Leonard Richardson)
but really liked this book for its simplicity and examples for each topic.

It start with giving you theoretical understanding of the REST concepts, and then move on to examples.

A really nice book to read to get started and jump into REST.

Though I read it once, but I plan to re-read it again this week.
36 reviews1 follower
June 24, 2018
Good overview of JAX-RS 2.0, it covers a range of topics including async JAX-RS, security, content negotiation, exception handling and HATEOAS.

My only grip with the book is that some of the example code are over-simplified and thus not suitable for use in production environments.
117 reviews11 followers
August 14, 2015
Book was resourceful. It is good for beginners and intermediates.

Principles of REST architecture are simple in first read but if you have worked with servlets before, then it will add to the confusion. I think if author has given some better examples in the book, might have helped me more. I re-read some chapters to understand the concepts better.

Concepts were explained in detail with examples. I find the topic Asynchronous JAS-RS and HATEOAS a little confusing and explanation didn't help much, have to read twice. Some of concepts were introduced to the reader in earlier chapters and were not dealt in detail but explained later.


Profile Image for Thomas.
Author 1 book57 followers
January 12, 2010
This is just a quick write up for now -- I plan to write a more thorough review of this later. While I do have some quibbles about some of the things Burke did not cover in this book or that he glossed over, I would say that this is a must read for anyone working with webservices in the Java world. It is far more complete and comprehensive than any of the tutorials available on JAX-RS and made me aware of a lot of capabilities I had failed to uncover in previous investigations.
1 review
June 7, 2011
Good to begin with REST concepts and JAX-RS fundamentals. May not be very helpful for advance implementations.
Displaying 1 - 9 of 9 reviews

Can't find what you're looking for?

Get help and learn more about the design.