Start reading Google, Amazon, and Beyond: Creating and Consuming Web Se... on the free Kindle Reading App or on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here.
Try this textbook for free

Deliver to your Kindle or other device

Enter a promotion code
or gift card
 
 
 
Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Google, Amazon, and Beyond: Creating and Consuming Web Services (The Expert's Voice) [Kindle Edition]

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

Digital List Price: $31.99 What's this?
Kindle Price: $17.59
You Save: $14.40 (45%)

Formats

Amazon Price New from Used from
Kindle Edition $17.59  
Paperback --  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

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. 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, authors Alexander Nakhimovsky and Tom Myers present extensive examples of programming with XML, SOAP, REST, and WSDL in JavaScript (tested in IE and Mozilla) and in Java (using open-source tools available on Windows, Linux, and OS X).


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

  • File Size: 3515 KB
  • Print Length: 352 pages
  • Publisher: Apress; 1 edition (December 1, 2003)
  • Sold by: Amazon Digital Services, Inc.
  • Language: English
  • ASIN: B001LNOGTG
  • Text-to-Speech: Enabled
  • X-Ray:
  • Lending: Enabled
  • Amazon Best Sellers Rank: #1,807,594 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?


Customer Reviews

3.0 out of 5 stars
(3)
3.0 out of 5 stars
Share your thoughts with other customers
Most Helpful Customer Reviews
8 of 9 people found the following review helpful
3.0 out of 5 stars Web services in Java well covered August 8, 2004
Format: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.
Read more ›
Comment | 
Was this review helpful to you?
7 of 8 people found the following review helpful
4.0 out of 5 stars A bunch of technologies April 25, 2004
Format: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.
Comment | 
Was this review helpful to you?
20 of 26 people found the following review helpful
2.0 out of 5 stars Too much triviality January 16, 2004
Format: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.
Comment | 
Was this review helpful to you?
Search Customer Reviews
Search these reviews only

More About the Author

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


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Look for Similar Items by Category