Ladda ner presentationen
Presentation laddar. Vänta.
Publicerades avBritt Lindström
1
Mashups Per K, 2010-04-28
2
Vad är en mashup? • Mashup är en typ av webbapplikation som sammanställer information och funktionalitet från fler av varandra oberoende källor. Ett exempel kan vara att använda kartmaterial från Google Maps och kombinera det med adressinformation från Eniros sökmotor i en tjänst för användare. [2]webbapplikation
3
Vad är en mashup? [5]
4
Några Kända mashups • Redfin.com [5] Redfin.com • Zillow.com [5] Zillow.com • Svensk motsvarighet: hemnet.se • Vädret på VK [Robert på vk.se] Vädret på VK
5
Mycket enkla tekniker • IFRAME – att “frama” in data från annan källa. • Hämta data från webbsidor, html.
6
Vanliga XML- tekniker • RSS feed – baserat på xml och uppstyrt så att det är enkelt att implementera. Man läser information med rss. [9] {bifogat exempel: policereader.aspx} • Webbtjänster baserat på WSDL, SOAP och UDDI. Webbtjänster kan läsa och skriva data. [10] {bifogat exempel: vädret från yr vader1.aspx} • Atom. Atom är en lyxigare variant än rss. [11]
7
Tekniker för widgets • En widget kan vara snabbvarianten för att utveckla en mashup. Man skriver och klickar sig fram och skapar html/css/javascript för att få den funktion man vill ha. • Widgets • WidgetsBox.com [13] • Vackert Väder.se {bifogat exempel: vädret från vackert väder.se, vader.aspx} • Google maps {bifogat exempel: hissjokarta.html}
8
Dataformat som är vanliga • XML [12] (webbtjänster, rss, atom…) XSLT Cookbook Sal Mangano Skriv med XML Åsa Blom • JSON (i bl.a.Widgets) [8] { "firstName": "John", "age": 25}
9
Platform Services
10
Referenser 1.Mashup.seMashup.se 2.Wikipedia, svensk versionWikipedia, svensk version 3.Wikipedia, engelsk versionWikipedia, engelsk version 4.Open Mashup AllianceOpen Mashup Alliance 5.Enterprise mashupsEnterprise mashups 6.McKinsey report about business and web 2.0McKinsey report about business and web 2.0 7.Take Control of Your Maps Alistapart 2008Take Control of Your Maps 8.www.json.orgwww.json.org 9.Rss på w3schoolsRss på w3schools 10.WSDL, SOAP och UDDI, Jan Newmarch artikelWSDL, SOAP och UDDI 11.AtomAtom 12.XMLXML 13.Widgetsbox.comWidgetsbox.com
Liknande presentationer
© 2024 SlidePlayer.se Inc.
All rights reserved.