Introduction

Building web application mashups is one of the signature topics of Web 2.0. The term mashup originated in the music world—a music mashup is a remix of two or more songs to create a new song. You can listen to some music mashups at www.ccmixter.org/. A web application mashup combines complementary functionality, usually accessed via web services (Chapter 28) and RSS feeds (www.deitel.com/rss and www.rssbus.com) from multiple web sites. You can create innovative and powerful Web 2.0 mashup applications much faster than if you have to write your applications from scratch. For example, www.housingmaps.com combines Craigslist apartment listings with Google Maps to display on a map all of the apartments for rent in a neighborhood.

Get Java™ How to Program, Seventh Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.