Aldo Catella Abrahão
Bernardo Maia Rodrigues
Tiago Pereira Mansur
Mashup: Serviço Web que combina dados e
funcionalidades de duas ou mais fontes
externas criando um novo serviço
Fácil Integração
API’s abertas
Aplicações clientes (hospedadas online)
Serviços de mapas, compartilhamento de fotos,
vídeos, rádios, blogs, busca, favoritos, portais,
anúncios, calendários etc
Aplicação
  Provedores       Site Mashup
                                    Cliente

Provedores de Conteúdo: publicam informações
   API comum (RSS, Atom, SOAP)
   Widgets
   De maneira independente
Site Mashup: Local onde reside a lógica da
aplicação
Aplicação cliente: Navegador
Interação    Serviços Web     Dados


Interação: Interface do Mashup (HTML, CSS,
Javascript, Ajax)
Serviços Web: Funcionalidades acessadas
usando serviços da API (XMLHTTPRequest, XML-
RPC, SOAP, REST)
Dados: Manipulação de dados como envio,
recebimento e armazenamento (XML, JSON,
KML)
Padrões bem definidos
API’s: Google Maps, Google charts, Twitter,
Flickr, LastFM, del.icio.us, Youtube etc
Javascript, AJAX, XML
MusicMesh (http://www.musicmesh.net)
TwitterVision (http://twittervision.com)
Woozor (http://woozor.us)
Mercado Mineiro (http://mercadomineiro.com.br)
Mercado Mineiro (http://mercadomineiro.com.br)
http://pt.wikipedia.org/wiki/Mashup
http://code.google.com/intl/pt-BR/apis/maps/
http://code.google.com/intl/pt-BR/apis/ajax/
http://www.programmableweb.com
http://mashupawards.com
http://www.webmashup.com

Aplicação de Software Social - Mashups