Mash-up (informatica): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →Per tipo di API: clean up, replaced: lingua=en-US → lingua=en |
m fix wl |
||
(Una versione intermedia di un altro utente non mostrate) | |||
Riga 2:
In [[informatica]] un '''mash-up''' è un [[sito web|sito]] o un'[[applicazione web]] di tipo ibrido, cioè tale da includere dinamicamente informazioni o contenuti provenienti da più fonti. Un esempio potrebbe essere un programma che, acquisendo da un sito web una lista di appartamenti, ne mostra l'ubicazione utilizzando il servizio [[Google Maps]] per evidenziare il luogo in cui gli stessi appartamenti sono localizzati<ref>{{Cita web|url=http://books.infotoday.com/books/Engard/Engard-Sample-Chapter.pdf|titolo=Engard}}</ref>.
Mash-up (letteralmente: "poltiglia"), in termini informatici, indica un'applicazione che usa contenuti da più sorgenti per creare un servizio completamente nuovo. Il contenuto dei mash-up è normalmente preso da terzi via [[Application Programming Interface|API]], tramite feed (es. [[RSS]] e [[Atom]]) o [[JavaScript]]. I mash-up stanno rivoluzionando lo sviluppo del web permettendo a chiunque di combinare dati da siti come [[Amazon.com]], [[eBay]], [[Google]], [[Windows Live]] e [[Yahoo!]] in modi innovativi. Sono semplici da progettare: richiedono minime conoscenze tecniche e quindi sono solitamente creati da contributori inusuali. I mashup sono uno degli elementi del cosiddetto [[web 2.0]]<ref>{{Cita web|url=https://www.merriam-webster.com/dictionary/mash-up|titolo=Definition of MASH-UP|sito=www.merriam-webster.com|lingua=en|accesso=
== Tipi di mashup ==
Esistono molti tipi di mashup, come mashup aziendali, mashup consumer e mashup dati. Il tipo più comune di mashup è il mashup consumer, rivolto al grande pubblico<ref>{{Cita web|url=https://www.informit.com/articles/article.aspx?p=1337592&seqNum=5|titolo=Types of Mashups {{!}} Understanding Mashup Patterns {{!}} InformIT|sito=www.informit.com|accesso=
* ''I mashup aziendali'' definiscono applicazioni che combinano le proprie risorse, applicazioni e dati con altri servizi Web esterni. Concentrano i dati in un'unica presentazione e consentono un'azione collaborativa tra aziende e sviluppatori. Questo funziona bene per un progetto di sviluppo agile, che richiede la collaborazione tra gli sviluppatori e il cliente (o il proxy del cliente, in genere un [[product manager]]) per la definizione e l'implementazione dei requisiti aziendali. I mashup aziendali sono applicazioni Web sicure e visivamente ricche che espongono informazioni utilizzabili da diverse fonti di informazioni interne ed esterne.
Riga 12:
=== Per tipo di API ===
I mashup possono anche essere classificati in base al tipo di API di base che utilizzano, ma ognuno di questi può essere combinato tra loro o incorporato in altre applicazioni<ref>{{Cita web|url=https://apifriends.com/api-security/api-mashup/|titolo=API Mashup {{!}} Learn all about what an API Mashup is!|autore=Camille Siegel|sito=API Friends|data=
==== Tipi di dati ====
Riga 38:
!Classificazione
|Tecnologia precedente, estensione del modello di server Web tradizionale utilizzando un approccio ben definito
|Utilizza tecniche "[[
|-
!Filosofia/ approccio
|