- Taschenbuch: 357 Seiten
- Verlag: O'Reilly and Associates; Auflage: 2 (27. September 2013)
- Sprache: Englisch
- ISBN-10: 1449365116
- ISBN-13: 978-1449365110
- Größe und/oder Gewicht: 17,8 x 1,8 x 23,3 cm
- Durchschnittliche Kundenbewertung: 2 Kundenrezensionen
- Amazon Bestseller-Rang: Nr. 55.696 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
Java Web Services: Up and Running (Englisch) Taschenbuch – 27. September 2013
|Neu ab||Gebraucht ab|
Wird oft zusammen gekauft
Kunden, die diesen Artikel gekauft haben, kauften auch
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Über den Autor und weitere Mitwirkende
Martin Kalin has a Ph.D. from Northwestern University and is a professor in the College of Computing and Digital Media at DePaul University. He has co-written a series of books on C and C++ and written a book on Java for programmers. He enjoys commercial programming and has co-developed large distributed systems in process scheduling and product configuration.
Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?
ausführlicher hätten dem Buch gut getan.
Leider gibt es nicht viele gute Bücher zur Materie. Daher kann man es zum Einstieg heranziehen, aber
man sollte nicht zu viel erwarten.
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Key words being "code centric" and "tour".
What you get:
++ Lots of examples using key Java web service technologies.
....Service development examples using plain vanilla servlets, REST with JAX-RS/Restlets/JAX-WS, and SOAP with JAX-WS.
....Service deployment examples using a servlet container or an Endpoint publisher.
....Client development examples using plain Java (URLConnection), WADL generated classes, etc.
....Tooling such as xjc, wsimport, schemagen, wadl2java, etc.
However, here's what is missed:
-- Not enough detail on supporting technologies such as JAXB, XML parsing, XML Schemas, etc.
-- Focuses heavily on Amazon's E-commerce API, which is too complex to make for readable examples in a short book. (This complexity is acknowledged in the section on async clients.)
-- The focus is on implementation, not design. So, no discussion of REST principles, good API design, etc.
Note that a significant complaint with the first edition was poorly written code examples. While I have not executed the code, all the snippets looked reasonable to me. However, the ZIP archives I downloaded from the O'Reilly site (points to github.com/mkalin/jwsur2) could not be opened using WinZip 12.
The emphasis of this book is on coding services and clients. As a result, it avoids high level concepts, best practices, and provides only summary level discussions of other adjacent APIs.
This single minded focus may not be for everyone. However, I found it rather refreshing as there are enough high brow, but useless, books out there.
I would recommend concentrating more on Java EE and ways to build highly efficient web services with the standard technologies instead of exploring Restlet.
Here's my thoughts on this book.
- This book assumes you know some Java and object oriented programming since various Java technologies that enables RESTful web services and SOAP-based services use various OO techniques.
- If you have some understanding (even a little) on XML, JSON, HTTP(S), RESTful and SOAP then you will find this book much easier to understand and enjoyable.
- I think this book is written at a high level to get you up and running quickly with Java Web Services, it covers just enough so you can start working therefore chances are after reading this book you will still need to find some additional materials to dive into the ins and outs of whatever Java Web Service type you plan to implement. Since this book already provided you with the fundamental background so now you just need to read upon specific topics that you need.
- The example code does work but requires very minor modification. For example the shipped build.xml needs to modify to include the location of your $TOMCAT_HOME. No biggie, a very easy modification. Also I found it very easy to deploy the code in a Linux environment. I am not sure if it would be easy if you are in a Windows environment.
In summary this book met my expectation. My expectation is simply to get myself as quickly as possible to get up to speed with Java Web Services. It provided enough information for me to pick what type of Java web services (RESTful or SOAP-based) I want to implement for my project.
*Note: Many of the reasons I disliked this book could be the same reasons why another enjoyed it. As are the nature of reviews, this is my subjective opinion. I suggest you read other reviews as well before making your decision about this book as you may find that IT IS for you*