Sunday, February 28, 2010

Mashup

Mashup is a webpage or an apps that combines and uses data & functionality from two or more sources. There is 3 types of Mashup.


1) Consumer Mashup
Combines different data types, example GoogleMap and Wikipedia APIs

2) Data Mashup
Combines similar data types but different data sources to create a new distinct webservices.

3) Enterprise Mashup
Combines external data information with the enterprise own resources, applications and data creating a rich collaborative presentation view. Example Agile Development.


Architectural aspects:
- Web-based : mashup done on the web browsers
- Server-based : mashup done on the server and then transmitted as a reply to the requesting browser.

No comments:

Post a Comment