Chapitre 2 Notion de base sur les Mashups
Pour ce type de Mashup préconstruit, les Widgets
(Gadgets) sont simplement des glisser-déposer (drags&drops) dans une
interface d'utilisateur commune. Habituellement, la création d'un Mashup
de présentation exige peu ou pas de connaissances des langages de
programmation.
? Mashups de donnée :
Un Mashup de données fusionne des données
fournies par différentes sources (par exemple, services Web ou page
HTML) dans une seule page Web. Cela permet à l'utilisateur de fusionner
des données provenant de plusieurs sources et de personnaliser ce flux
de données dans une page Web. Ce processus de fusion est complexe parce
qu'il fait appel à des procédés d'extraction et
d'agrégation de contenu, comme RSS ou Atom.
? Mashups de fonctionnalité :
Un Mashup de fonctionnalité combine des données
et des fonctionnalités d'applications fournies par différentes
sources en obtenant un nouveau service. Les fonctionnalités sont
accessibles par l'intermédiaire des APIs. En se basant sur le type des
éléments combinés, on peut trouver d'autres
classifications des Mashups telles que :
? Cartographie-Mashups : Combinaison d'informations
dans des cartes, par exemple, la carte géographique de Google.
? Photo!Vidéo-Mashups : Combinaison
d'informations de type photo/vidéo visuels par exemple, le site du
Flickr.
? Recherche!Achats-Mashups : Intégration des
mécanismes pour la comparaison des prix de produits dans des pages
Web.
? Nouvelles-Mashups : intégration des
nouvelles dans les pages Web personnelles.
6.2 Classification selon la question « Où
?»
Selon l'endroit où ils sont mixés, les Mashups
peuvent être classifiés en deux catégories : Mashups
coté-serveur et Mashups coté-client.
? Mashups coté-serveur :
Les Mashups côté-Serveur intègrent des
ressources (par exemple, services et données) sur le serveur.
? Mashups coté-client :
Les Mashups côté-client intègrent des
ressources sur le client, qui est souvent un navigateur.
|