Friday, December 26, 2008

4.Web 2.0 & Mashup

4.1 Relation b/w Web 2.0 and Mashup?

Mashups are an exciting genre of interactive Web applications that draw upon content retrieved from external data sources to create entirely new and innovative services. They are a hallmark of the second generation of Web applications informally known as Web 2.0.

A mashup is usually a web-based application that combines content and functionality from a variety of sources using technologies including RSS and AJAX (Asynchronous JavaScript And XML).

Mashups generally don't require a programming degree, hence the rapid uptake of the concept. A company will release an API (Application Programming Interface) which is the interface that allows for external requests to be made to whatever content the company is offering. Instead of it being just a rigid reproduction of information, there is a high degree of interactivity and for the developer/user to manipulate that data - hence its tie in with Web 2.0 concepts.

So, between the API implementation and the user/developer's additional work to manipulate the content for use within another application - that's a mashup; although some purists might argue more than one API needs to be used to qualify for that term.

4.2 Appropriation of Data and Services

  • Selection
    Which service will use?
    What exactly data come from?

  • Manipulation
    How is the data being filtered, combine and altered?
    How transparent in Mashup?
  • Presentation
    What is the provenance of the data?

4.3 How Web Mashup work?
Websites which combine data and services from across the web, it’s nothing but remixing of data On the internet.

For understanding the concept of Mashup we take one example of Mashup. Popular example of Mashup is HousingMaps.com which combines the data with the use of Google Maps and craigslist.

Cartographic data from Google Maps to add location information to real-estate data from Craigslist ,Other information come from craigslist.com

So Mashup is nothing but remixing of information in proper manner ,it’s very useful approach for creating a hybrid web application and is totally new approach.

Here in the figure 4.1, it’s combination of Google maps and craigslist then what’s exactly procedure are described in fig .

HousingMaps.com = Google Maps + Craigslist

=


+



4.4 Future of Mashup

Mashups — custom applications that combine multiple, disparate data sources into something new and unique — are coming to the enterprise.projects that the enterprise mashup market will reach nearly $7000 million by 2013; while this means that there is plenty of money to be made selling mashup platforms, it will affect nearly every software vendor. Mashup platforms are in the pole position and ready to grab the lion's share of the market — and an entire ecosystem of mashup technology and data providers is emerging to complement those platforms. Those vendor strategists that move quickly, plan a mashup strategy, and build a partner ecosystem will come out on top.
BBC News: The mash-up future of the web. The way we use the web is changing and the future lies in mixing, mash-ups and pipes, says columnist Bill Thompson.

Delhi (India) Times: It's all mashed up! A look at Mashup culture.

No comments:

Post a Comment