A. Mashup
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 of GUI widgets, services and components together
B. Characteristics of Mashup
- Combination
- Visualization
- Aggregation
C. Types of Mashup
- Business (or enterprise) mashups
Apps that combine their own resources, application and data with other external Web services - Consumer mashups
Combines data from multiple public sources in the browser and organizes it through a browser UI - Data mashups
Combine similar types of media and information from multiple sources into a single representation
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 combined to create a mashup.
Example:
- Presto Mashup Connectors
- Convertigo Web Integrator
- Caspio Bridge
G. Data Integration Challenges
- Text-data mismatch
- Object identity and separate schema
- Abstraction levels
- Data quality
1 comment:
I am very good at writing and am very happy reading your article on what freelancers are earning nowadays. Can you help me with more such wonderful blogs so that I can make money from what I love and do best? I am eagerly looking forward to read more such useful write-ups that will guide freelancers like me. I am willing to share my browsing experience with you. There are a number of micro-job websites like $5 logos Freelance Work From Home and many more who accept all kinds of freelancing work. Post yours and let the world see your work.
Post a Comment