Mashup (Internet)

A Mashup (az angoltól a keverésig keverésig) leírja az új médiatartalmak létrehozását a már meglévő tartalmak zökkenőmentes (újra) kombinációja révén. A kifejezés a zene világából származik, és valami hasonlót jelent a remixhez angolul (lásd: Mashup (zene) ). A Web 2.0 kifejezést a német ajkú világba importálták, mivel a mashup-ok lényeges példaként említik a Web 2.0 újdonságait. B. újonnan kombinálva, mint egy kollázs . A mashupok a más webalkalmazások által biztosított nyílt programozási felületeket (API-k) használják.

Tehát z. B. Integrálja a weboldal szolgáltatóit a saját webhelyén található térképek és műholdas fényképek API-ján keresztül, és ezen felül biztosítsa számukra az egyedi jelöléseket. A Flickr API- t gyakran használják a fényképek új alkalmazásokba történő integrálásához is. Különösen sok mashup kapcsolja össze a földrajzi adatokat, például a Google Maps vagy a Bing Maps szolgáltatásból , más tartalommal, például fényképekkel vagy apróhirdetésekkel. A weboldalakba ágyazott videókat is használják.

Míg a pépeket kezdetben játéknak címkézték, addig időközben néhány kereskedelmi szolgáltató, pl. B. Az ingatlanszolgáltatók a fent említett lehetőségek kiaknázására, de más üzleti környezetekben is lehetőséget kínálnak a szituációs alkalmazások összefüggésében, ami különösen érdekes az úgynevezett üzleti vállalkozások számára .

Használt technológiák

A mashupok túlnyomórészt modern, könnyű webarchitektúrákat és technológiákat használnak. Legtöbbször a böngészőben futnak, amely aztán egy szerverrel kommunikál JSON , Ajax , REST , SOAP , RSS vagy Atom segítségével . Mindez viszonylag bonyolult és nagyrészt lehetséges a JavaScript használatával , de vannak olyan összetett környezetek is, amelyek egy bizonyos technológiára támaszkodnak, amelyet először a végfelhasználónak kell telepítenie. Ilyen lehet például az Adobe Flash , a JavaFX vagy a Silverlight .

Mashup technológiai szolgáltató

A mashup környezetek különböző szolgáltatói vannak. Gyakran a felhasználók grafikus felhasználói felületeken hozhatnak létre vagy szerkeszthetnek mashup-ot. Példák:

Az egyes környezetek főleg célcsoportjukban különböznek. Az egyes környezetek a szoftverfejlesztőket, mások a fogyasztókat vagy a vállalatok speciális részlegeinek alkalmazottjait célozzák meg.

A mashupok kategorizálásának kritériumai

  1. Kliens vagy szerver oldali mashup? Az adatokat összesítik és feldolgozzák egy alkalmazáskiszolgálón, mielőtt azokat „elküldenék”, vagy mindent az ügyfél oldalon végeznek a JavaScript segítségével ?
  2. Hogyan valósul meg a hangszerelés ? Az egyes komponensek áramlás formájában vannak-e összekapcsolva (az adatok egyik komponensről a másikra áramlanak), vagy eseményalapúak-e , így az egyes komponenseket az eseményfigyelő tervezési modellje köti össze?
  3. Hogyan továbbítják az adatokat? Vannak olyan globális változók, amelyekben az adatokat tárolják, és amelyekkel az összes komponens működhet, vagy az adatokat formális paraméterként továbbítják a következő komponenshez?
  4. Új példány jön létre minden alkalommal, amikor az oldalt megtekintik? Vagy minden felhasználó ugyanazt a példányt látja, aminek az lenne a következménye, hogy az A felhasználó műveletei befolyásolhatják azt, amit B felhasználó lát.
  5. Kinek szól a fejlesztői környezet: tapasztalt webfelhasználók, mindenki vagy programozó? És kapcsolódik hozzá:
  6. Hogyan néz ki a fejlesztői környezet: kínálnak- e drag and drop-ot , a forráskód szerkesztését vagy mindkettő kombinációját?
  7. Szükség van- e böngészőbővítményekre (pl. Adobe Flash )?
    • hogy futtassa a mashupot
    • a fejlesztési környezet működtetése
  8. Tud otthont a mashup magad után jött létre , és másolja, ahogy szeretné, vagy ha kötött egyes szolgáltatók (például abban az esetben, Yahoo Pipes a Yahoo )?

irodalom

  • Tom Alby : Web 2.0 - Fogalmak, alkalmazások, technológia . 3. felülvizsgált kiadás. Hanser Verlag , München, 2008, ISBN 978-3-446-41449-5 (első kiadás: 2007, ISBN 978-3-446-40931-6 ).
  • Michael Koch, Alexander Richter: Vállalati 2.0. A szociális szoftverek tervezése, megvalósítása és sikeres használata a vállalatoknál . Oldenbourg Verlag, München 2007, ISBN 978-3-486-58578-0 .
  • Alexander Richter, Michael Koch: Közösségi szoftver. A jelenlegi helyzet és a jövő . 2007 ( online [PDF; 1000 kB ] szabadon elérhető).
  • Volker Hoyer, Katarina Stanoveska-Slabeva: Enterprise Mashups : Új kihívás a projektmenedzsment számára . dpunkt.verlag, 2008, ISSN  1436-3011 ( online - HMD - Praxis der Wirtschaftsinformatik, 260. szám).
  • Volker Hoyer: Együtt mozogtak . Ad hoc szoftver a szakosztálytól . Heise Verlag, 2008 ( online - ix - Magazin für Professionelle Informationstechnik, 10/2008, 98-102).
  • Denny Carl, Jörn Clausen, Marco Hassler, Anatol Zund: Mashup programozása . O'Reilly, 2008, ISBN 978-3-89721-758-4 .
  • Eckart Voigts: A mindennapi élet mashupja és intertextuális hermeneutikája. A digitális remix jelenlétéről és teljesítményéről . Schüren, Marburg 2015 ( online - MEDIENwissenschaft, 2/15. Szám).

web Linkek

Egyéni bizonyíték

  1. Archivált másolat ( az eredeti emléke 2015. január 3-tól az Internet Archívumban ) Információ: Az archív linket automatikusan beillesztették, és még nem ellenőrizték. Kérjük, ellenőrizze az eredeti és az archív linket az utasításoknak megfelelően, majd távolítsa el ezt az értesítést. @ 1@ 2Sablon: Webachiv / IABot / pipes.yahoo.com
  2. http://www-01.ibm.com/software/info/mashup-center/
  3. http://www.serena.com/sbm
  4. http://www.mashzone.com/