Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I am new to web services. I have been working with Java web applications for the past 3 years. Are there books that explain the basics of web services clearly. I have read Starting Java Web Services and feeling lost but I did not find a proper book recommendation there.

share|improve this question

closed as off-topic by MichaelT, Kilian Foth, Dan Pichelman, gnat, GlenH7 Nov 5 '14 at 22:05

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Programmers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – MichaelT, Kilian Foth, Dan Pichelman, gnat, GlenH7
If this question can be reworded to fit the rules in the help center, please edit the question.

I agree, there needs to be a book that does for Java web services what "Head First Servlets and JSPs" did for Java web applications ... a book that explains the theory and gives practical examples. –  Eric Wilson Nov 9 '11 at 13:59

2 Answers 2

Restful Web Services was a real eye-opener for me. It actually focuses you on designing truly RESTFul services, irrespective of the implementing language (although there are plenty of Java examples). Libraries and languages always evolve, but the concepts of this book have stayed with me through out (much like some of the GoF patterns)

share|improve this answer
what makes this book good ? I don't find excellent reviews in amazon. –  user2434 Nov 9 '11 at 13:08
Updated answer to give reasoning –  Martijn Verburg Nov 9 '11 at 18:03
+1 RESTful Web Services is an excellent book that I refer to again and again. Combined with the JAX-RS annotations to implement what the book describes it's a winning combination. –  Gary Rowe Nov 10 '11 at 11:34

I liked J2EE Web Services, but it's a bit dated now. Still good for its summaries of XML, XSD and JAXP from a web services standpoint, but it's totally focused on SOAP and doesn't discuss RESTful services at all. If you're working in a SOAP environment it's definitely handy, and it's certainly worth picking up a copy if you can find one used for ten bucks or so.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.