Google, Amazon, and Beyond and over one million other books are available for Amazon Kindle. Learn more

Have one to sell? Sell yours here
Google, Amazon, and Beyond: Creating and Consuming Web Services
 
 
Start reading Google, Amazon, and Beyond on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Google, Amazon, and Beyond: Creating and Consuming Web Services [Paperback]

Alexander Nakhimovsky (Author), Tom Myers (Author)
3.0 out of 5 stars  See all reviews (3 customer reviews)


Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition $17.59  
Paperback --  

Book Description

The Expert's Voice December 4, 2003

While many books are focused on the underlying technologies of Web Services and others are dedicated to providing Web Services, few books show how to consume Web Services. This new book, Google, Amazon and Beyond: Creating and Consuming Web Services, provides a thorough review of the technologies and techniques for connecting client applications to services of all kinds. Using a decidedly hands-on approach, the authors show extensive examples of programming with XML, SOAP, WSDL, and UDDI in a variety of programming languages.

Technology involved: Java, Perl, XML, XSLT, WSDL, SOAP, XML-RPC, UDDI, JavaScript, .NET, JSP, RSS.



Editorial Reviews

About the Author

Alexander Nakhimovsky received a master's degree in mathematics from Leningrad University in St. Petersburg and a Ph.D. in linguistics from Cornell University, with a graduate minor in computer science. He has been teaching computer science at Colgate University since 1985. He is the author (jointly with Tom Myers) of several books and book chapters, including JavaScript Objects, Professional Java XML Programming, and Professional Java Server Programming, J2EE Edition, as well as books and articles on linguistics and artificial intelligence.

Tom Myers studied physics in Bogota, Colombia and Buenos Aires, Argentina before receiving his bachelor's degree from St. John's College in Santa Fe, and his Ph.D. in computer science from the University of Pennsylvania. A software developer and consultant, he has been working mostly on Java/XML projects for the past few years; some earlier research in parallelism and in functional programming languages seems to be coming back to life, within XSLT. In addition to joint publications with Alexander Nakhimovsky, he is the author of a book and several articles on theoretical computer science.

Product Details

  • Paperback: 324 pages
  • Publisher: A-Press; 1 edition (December 4, 2003)
  • Language: English
  • ISBN-10: 1590591313
  • ISBN-13: 978-1590591314
  • Product Dimensions: 9.2 x 7 x 0.9 inches
  • Shipping Weight: 1.4 pounds
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #3,044,731 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

3 Reviews
5 star:    (0)
4 star:
 (1)
3 star:
 (1)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.0 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

20 of 25 people found the following review helpful:
2.0 out of 5 stars Too much triviality, January 16, 2004
This review is from: Google, Amazon, and Beyond: Creating and Consuming Web Services (Paperback)
Yes, this book deals with many aspects of Web Services technology.

Unfortunately, the authors haven't hesitated to fill this book with a lot of triviality and white space. You'll have to read through many extensive descriptions and a lot of javascript that doesn't deserve much attention. Selecting the right object in IE or Netscape makes the presented code qualify as a Cross-Browser Framework. And when moving from javascript to java, the authors seem to be unaware of any OO methodology, sticking to static procedural implementations. Experienced java and C++ programmers will gradually loose interest when reading this book.

Where other authors delightfully underline the Author's Press promise, these authors bring disappointment to the serious reader.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 9 people found the following review helpful:
3.0 out of 5 stars Web services in Java well covered, August 8, 2004
By 
A Williams "honestpuck" (Neutral Bay, NSW Australia) - See all my reviews
(VINE VOICE)    (REAL NAME)   
This review is from: Google, Amazon, and Beyond: Creating and Consuming Web Services (Paperback)
As titles go "Google, Amazon, and Beyond" sounds to me like Buzz Lightyear's latest slogan, but it's actually quite a good book about writing software to consume and provide web services.

The first two chapters are introductory material, though the authors quickly introduce some code with JavaScript routines to talk to both Google and Amazon. The second of them does a good job explaining the intricacies of DOM and how you use it to build a web page in Java. Then the authors get down to some serious work at using Java, including stand-alone applications and applets, to access web services.

They move fast throughout the book; this is not one to read quickly or without ready access to a computer. That said, the writing is good; the text is understandable and all the code is well explained.

The book covers a wide gamut of techniques and technologies, including SOAP and REST on the query side, and XSLT and XPath on the output side.

Then the book moves on to instructions for offering your own services. This part of the book starts off with WebDAV using Tomcat, though there is a short digression into Java Server Pages before really getting down to the nitty gritty. Finally the book shows how to use WSDL and Axis to easily create full web applications.

You can see that this volume covers a lot of territory. This breadth may well be the book's largest flaw; its wide reach means no topic gets a really deep coverage and a number of topics do not get the coverage they deserve. Indeed I would have to say that only a much better Java programmer than I would get full value from this volume -- there were parts where the authors lost me entirely and it took an effort to get back my understanding, occasionally resorting to a Java manual.

The publishers have a page for the book that has an example chapter, table of contents, index and source code. The example chapter, 4, details how to build a SOAP server using Java and provides an excellent example for the book. If you're a little unsure of your Java skills, take a look at this chapter and see if you can easily understand the code and explanation. If you can, then this volume should have no surprises for you.

It should be said that nothing about the book's cover tells you how much of it relies on Java, though a good read of the table of contents makes it obvious. I would have personally preferred a book that was more general in the programming language it used, covering more of the tactics and methods rather than examining specific code. If, on the other hand, you are an experienced Java programmer looking for a book on programming web services in that language, then this is an excellent volume.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 8 people found the following review helpful:
4.0 out of 5 stars A bunch of technologies, April 25, 2004
This review is from: Google, Amazon, and Beyond: Creating and Consuming Web Services (Paperback)
Web Services are a promising future for distributed computations on the net. So far there has been much speculation. But to develop anything nontrivial presents a severe problem to programmers. It is hard to simulate a large, multigigabyte database, that has credible applications.

Luckily, two successful Internet companies, Google and Amazon, have done so. They offer access to their data via XML queries. The authors thus explain how you can sign up with these companies and use their Web Services as a testbed. They treat each company separately and show examples of how you can mine the data and possibly integrate it with your own data and display the results, typically in a browser fashion.

The companies are used as learning examples, since many of you are likely to have already used their regular browser based offerings. The authors use this familiarity to motivate why and how you can get at the data, without all that HTML clutter of a pre-Web Service screen scraping approach. They also use this as a vehicle to explain how to use DOM, SOAP, XSLT and JSPs on your website, as part of your Web Service. Tomcat is chosen as the web container because it is very stable and, let's face it, free. So you do gain fluency in an impressive number of important packages.

They even offer examples of how to use DAV. This, in the 10 year history of the web, refers to distributed authoring. It was present in the http specifications of 1992/3. But this has rarely been implemented in browsers or http servers ever since. A backwater that is now starting to attract attention. Especially when recast in the rubric of Web Services.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
top header, book club application, first stylesheet, xmlhttp object, envelope namespace, parser object, filter chain, soap envelope, div element, tree address
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Web Service, The Plumbing, Harry Potter, More Services, Restructuring Results, File Edit View Favorites Tools Help, Book Club, Java Applet, Regular Expressions, Microsoft Word, Microsoft Internet Explorer, Favorites Media, Original Title, Apache Tomcat, Kitchen Science Explained, Data Entry, Message Exchange Model, Schema-Related Markup, The Complete Audio Collection, Axis Listing, The Feynman Lectures, Parser Factory
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

Citations (learn more)
1 book cites this book:


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject