| Book by Category | |  | Web Design | Home » » » Web Services Essentials (O'Reilly XML) | | | | | | | Description: | | As a developer new to Web Services, how do you make sense of this emerging framework so you can start writing your own services today? This concise book gives programmers both a concrete introduction and a handy reference to XML Web Services, first by explaining the foundations of this new breed of distributed services, and then by demonstrating quick ways to create services with open-source Java tools. The book explores four key emerging Web Services technologies:XML Remote Procedure Calls (XML-RPC)SOAP - The foundation for most commercial Web Services developmentUniversal Discovery, Description and Integration (UDDI)Web Services Description Language (WSDL) For each of these topics, Web Services Essentials provides a quick overview, Java tutorials with sample code, samples of the XML documents underlying the service, and explanations of freely-available Java APIs. The book also includes a guide to the current state of Web Services, pointers to open-source tools and a comprehensive glossary of terms. If you want to break through the Web Services hype and find useful information on these evolving technologies, look no further than Web Services Essentials. | | | Product Details: | | | Author:
| Ethan Cerami | | Paperback:
| 304 pages | | Publisher:
| O'Reilly Media | | Publication Date:
| 2002-02 | | Language:
| English | | ISBN:
| 0596002246 | | Package Length:
| 8.9 inches | | Package Width:
| 6.0 inches | | Package Height:
| 0.8 inches | | Package Weight:
| 0.8 pounds | | Average Customer Rating:
| based on 17 reviews |
| | | | Customer Reviews: | |
Average Customer Review:
 Write an online review and share your thoughts with other customers.
outdated and of limited useFeb 16, 2010 This book is really lacking on current or useful information. It's mostly a cursory high-level overview. For anyone seriously interested in web services I'd recommend getting a different book! 271 pages not counting the index or glossary. Barely shelf material of limited usefulness. copyright is 2002, but book was written well before that date or century.
Good little old bookOct 31, 2008 Although an old book, this book explains very well web services. It has detailed explanations on XML-RPC, SOAP, WSDL and UDDI.
Make no mistake. The book is old and just like some other reviewers pointed out, some of the technologies have been replaced by newer ones. But once you understand how web services work, it's easier to adapt to the newer tools.
The author also has a tendency to add 'filler pages'. The last 50 pages are useless which is why I gave it only 4 stars.
Excellent, even though based on old SOAP specificationSep 13, 2008 The O'Reilly series of books on web services, all based on outdated versions of the Apache SOAP (now Axis2) specification, are all very good and still valuable as a means of learning web services programming techniques.
The difficulty for beginners who are trying to learn SOAP or XML-RPC with these books is finding the appropriate jar files that match the SOAP specifications used for the code examples in the books. Using the current Axis2 or early Axis1 version jar files will not permit the examples or variants on them to work.
The needed jar files are still available in the archive section of the Apache website specifically at this URL: [...]. I used the last of the SOAP versions there version-2.3.1 which permits all the examples I tried in the various to work.
Most, if not all, of the other reviews here are from reviewers who bought the books when they were originally published around 2002.
The exposition in Programming Web Services with XML-RPC, Programming Web Services with SOAP and this book, Web Services Essentials, three books I bought used within the last year, i.e. in 2007, is quite good. Straightforward and accurate although obviously outdated in certain specifics, but nonetheless still an excellent introduction to web services.
My experience with books on software development and more generally on computers is that several books that cover the same topic should always be purchased because each provides a sufficiently different perspective on the topic that makes it much easier to master that material than would be the case with a single book, even if the single book were otherwise excellent. That recommendation applies to these three books. They cover more or less the same topic, but are even more valuable when taken as a whole.
I highly recommend any of the three, but emphasize the need to download the related (but now superseded) files from the Apache website so that the examples in the books will work correctly. If a reader does not do that, he or she will be condemned to much frustration and irritation.
1 of 1 found the following review helpful:
Outdated but still a good overviewNov 20, 2007 This is a well written overview for those that may have missed how Web Services rushed onto the scene earlier in the decade. Being 5 years old now, it is definitely out of date. I consider about 120 of 300 pages useful as an introduction to the subject to a developer who has been working in other technologies. It provides a good overview. The examples provided work well to illustrate the point presented. Keep in mind that the examples are outdated so skip liberally.
After reading/skimming this as an introduction, find a more current book for more hands on examples to work through in the technology you intend to use.
3 of 3 found the following review helpful:
Outdated but excellent...May 24, 2007 First of all, to clear up someone else's comment:
while the API samples, URLs, etc. in the book are all outdated but even beginners should be able to figure out the updates.
The only word of caution: it does NOT cover REST.
This book provides a wonderful set of core topics and values that are essential to understanding what is currently out there (at the time I'm writing this in close-to-mid 2007, anyway). Providing samples, history and general information on each topic covers allows this book to be a wonderful, thorough introduction to the world of WS.
Samples focused in Java and Perl help keep things simple, while there is more of a focus on the Java world. The APIs changed, but since the author references primarily open-source, it is easy to figure everything out.
I recommend this book at this time, but can definitely see it being completely out-dated by the same time next year.
As with many emerging technologies, however, I think this is a must have in order to better understand and follow the evolution of its realm. Since it provides pointers/references to pieces of the puzzle(s) even before its publishing, you can gain even more insight and possibly make some educated decisions as to where the future will take it.
Recommended for all, if for nothing else, as a general reference and "emerging history" lesson.
| | |
|