Sunday 6 March 2011

MASH-UP !!!

First of all, i would like to explain the term MASHUP means mixing or remix, here it is a combination of tools or we can say data from other sources or web pages. Mash-ups collect data from multiple web pages and collect required information into one web application. In simple words , A web mash-up is a web application that collect information from one or more sources and provide information in a unique layout . There are number of ways for mash-ups to use in required manner and mash-ups are like endless.

To create a mash-up, many different sources are required and usually that sources have an XML based module for make compatibility to provide data for mash-ups. This allows the mash-up to use these XML outputs as inputs. Once the required data got collected and combined , the mash-up will generate its own output after manipulate them, which displays a combination of the original data from other sources.

In Web development, a mashup is a Web page or application that uses and combines data, and to create new services it uses functions and way of presentation from other sources. The main characteristics of the mashups are combination, visualization, and aggregation.

In the past years, number of Web applications have published application programming interfaces that enable developers to integrate data and functions easily , in place of building them by themselves. We can say that Mashups played an active role for evolution of social software and Web 2.0. Generally mashup do not require programming skills and support services .

There are many types of mashups, such as

  • Business mashups
  • Consumer mashups
  • Data mashups

Mashups are a field of interactive Web applications that based upon content retrieved from external data sources to create new and innovative services. This blog explores what it means to be a mashup, the different classes of mashups and their applications already constructed today.

No comments:

Post a Comment