ADM 1370 Lecture Notes - Lecture 7: Web 2.0, Composite Application, Stoneware

16 views3 pages
Class 7
Review: Web 2.0 Components
What are Mashups?
A mashup is a web application that combines data or functionality from more than one
source into a single integrated interface or tool
o Applications or interfaces generated by combining content presentation or
application functionality from disparate sources
Content used in mashups is technically sourced from a third party via a public interface
or API (application programming interface)
o API (application programming interface)
An abstraction that defines and describes an interface for interaction with
a set of functions used by components of stoneware system
Abstraction is the process of taking away or hiding or removing
characteristics from an object in order to reduce it to a set of essential
characteristics
For the consumer or user, abstraction helps focus on the essential elects with
unwanted detail omitted
Examples of mashups
o https://www.padmapper.com
o http://portwiture.com/
The word “mashup” originated in the music industry, where a mashup was a combination
of two or more songs to create a new experience
o Typically, the vocal track of one song was combined with the instrumental
background of another in this process
The technology industry extends this definition to encompass a new class of applications
that described the combination of two or more sources into an integrated application
Mashups are applications generated by combining content, presentation or application
functionality from disparate sources
Web mashups are composite web applications partially constructed from the service and
content from other web sites
Mashups have an emphasis on GUI and programming-less specification
o The concept of mashup originated from the understanding that the number of
applications available on the web and the needs to combine them to meet user
requirements are growing very rapidly
Some markup may not be characterized as composite applications
o Markups may also be used to access single resource to mine data or migrate
content (re-purpose existing data and information according to your needs)
Creating mashups is all about finding data, functionality, and services and using them to
both solve problems and create opportunities
Mashups & Web 2.0
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows page 1 of the document.
Unlock all 3 pages and 3 million more documents.

Already have an account? Log in

Get access

Grade+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers
Class+
$30 USD/m
Billed monthly
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
7 Verified Answers

Related Documents