Mashup is a web page or application that uses and combines data, presentation or functionality from two or more sources to create new services.
The term mashup is also used to describe a remix of digital data.
- Have an active role in the evolution of social software and Web 2.0
- Composition tools are usually simple enough to be used by end-users
- Support visual wiring or GUI widgets, services and components together.
B. Characteristics of Mashup
- Combination
- Visualization
- Aggregation
- Business (or enterprise) mashups
- Consumer mashups.
- Data mashups
D. Application programming interface (API)
API is a specification intended to be used as an interface by software components to communicate with each other
E. Data API Types
- Indexed data
- Cartographic and geographic data:
- Feeds, podcasts:
- Data converters:
- Communication
- Visual data rendering
- Security related
- Editors
F. Mashup Enabler
Mashup Enabler is a tool for transforming incompatible IT resources into a form that allows them to be easily combines to create a mashup.
Example:
o Presto Mashup Connectors
o Convertigo Web Integrator
o Caspio Bridge
- Text-data mismatch
- Object identity and separate schema
- Abstraction levels
- Data quality
No comments:
Post a Comment