"This book will not only demonstrate how developers can utilizeAmazon Web services to create cool mashups but will also help themconvert it to money-making mashups – 'cashups.'"
—Jinesh Varia, Amazon Web Services Developer Relations Team
Amazon.com is advancing the boundaries of the Internet throughtheir powerful suite of web services. Innovative developers arecombining Amazon data with other freely available sources to createnew and interesting applications known as Mashups. This bookteaches you the techniques behind mashup applications and for thefirst time shows you how to build them yourself.
The examples in this book show you how to integrate Amazon webservices with APIs from Yahoo!, eBay, Google and YouTube. You'lllearn how to combine data from disparate sources to create newapplications using next generation browser techniques such as AJAX,JSON and Dynamic Scripting. You will learn how to re-purpose webservice data so that it can be consumed from mobile devices such asa cell phone or PDA. Because both the theory and code areexplained, you'll be able to easily take the lessons in this bookto build your own killer mashup applications.
Expert web services developer Francis Shanahan guides youthrough the basics of web service consumption using XML, SOAP andREST. Next generation browser techniques such as AJAX areillustrated in easy to follow step by step examples. He alsocompletes the picture by introducing advanced techniques to enhanceperformance such as the multi-threading web service features ofASP.NET 2.0
With this book, you'll discover how to:
- Build a generic AJAX library from the ground up
- Consume publicly available APIs such as Yahoo!® Search,Google®, eBay® and YouTube
- Use SOAP to expose Amazon data as RSS
- Convert Amazon data directly into JSON using XSLT
- Plot Amazon.com customers on Yahoo Maps
- Use the OpenSearch API to build your own search service
- Access Amazon data from your cell phone using WML
Who this book is for