You are on page 1of 4

Mashup sajtovi Nasti Dragan

Mashup Predstavlja Internet prezentaciju ili aplikaciju za iji rad je neophodno kombinovanje podataka ili funkcionalnosti najmanje dva spoljna izvora. Mashup tehnologija moe da kombinuje podatke istog ili razliitog tipa. esto se kombinuju podaci i funkcionalnost Google map servisa sa podacima iz specifine oblasti delovanja da bi se dobio vizuelno prihvatljiviji pregled geografske raspodele podataka. Mashup sajt u sutini kreira novu primenu za originalne podatke i sadraj sa neke druge lokacije gde oni tu primenu do tada nisu imali. Ovim je mashup sajt stvorio novu uslugu za krajnjeg korisnika. Arhitektura: Zavisno od toga gde se vri izvravanje mashup servisa, on moe biti: Web baziran kada se izvravanje mashup servisa, obrada podataka i njihovo kombinovanje vri unutar korisnikog web browser programa. Serverski baziran - kada se sva obrada i formatiranje podataka vri na strani servera, a zatim se u podaci u finalnom obliku alju ka korisnikom web browseru. Mashup se moe podeliti i na tri posebne celine: Content provider Mashup sajt Klijentski web browser Content provajderi obezbeuju sadraj za mashup aplikaciju. Ovi podaci dolaze sa raznih izvora. Popularni naini da se sadraj uini dostupnim za preuzimanje su: API-ji Google Map, Amazon, eBay Informacioni fidovi RSS XML / JSON preko HTTP-a i web stranica Mashup sajtovi su lokacije gde je mashup smeten. To je aplikacija koja je formirana povlaenjem podataka sa lokacije content provajdera. Ova aplikacija moe biti kreirana korenjem skript jezika klijentske strane, kao to je JavaScript. Takoe i na serverskoj strani se koriste skript jezici (ASP, PHP, CGI, Java serverlet-i) pomou kojih se sadraj za mashup kreira dinamiki. Ipak, korienje skript jezika na klijentskoj strani je u prednosti zbog manjeg inteziteta saboraaja ka serveru. Klijentski ita je taka u kojoj korisnik pristupa mashup sajtu. Tipovi mashup sajtova: -Consumer mashup ovaj tip mashup-a kombinuje podatke i vizuelne elemente iz razliitih izvora. Primer ovog tipa je http://www.housingmaps.com koji preuzima listu stanova za izdavanje sa Craigslist i prikazuje ove liste na Google Map-u koristedi Google Map API. -Data mashup kombinuje viestruke izvore podataka u jedan izvor podataka. Primer ovog tipa sajta je turistiki portal http://www.orbitz.com. Ovaj sajt sa mogunou pretraivanja, kombinuje podatke sa vie od stotinu drugih turistikih sajtova. Orbitz na ovaj nain ne uestvuje u prodaji aranmana, ve korisnike prosleuje do sajtova putnikih agencija koje de ih onda usluiti

-Business mashup sajtovi su slini Consumer mashup sajtovima, ali ovi se bave poslovnom tematikom. Mnoge poslovne organizacije koriste mashup sajtove iz razliitih razloga. Nekada je to iz razloga to je teko razviti neku konkretnu aplikaciju, pa je zato laki put, kada se odgovarajua aplikacija integrie kroz mashup sajt. Prednosti Prednosti Mashup omoguava ponovno korienje postojeih, ranije kreiranih aplikacija. Aplikacije se mogu razvijati veoma brzo. Za razvoj mashup sajta nije u svakoj situaciji potrebno zavidno IT obrazovanje. Aplikacije su bolje prilagoene potrebama korisnika. Nedostaci Korisnici nemaju kontrolu nad kvalitetom sadraja koji se preuzima. Nema garantovane podrke za mashup servise i API-je na dui vremenski rok. Integritet podataka nije garantovan. Veliki broj izvora podataka jo se nije bazirao na SOA arhitekturi, to oteava prevlaenje podataka sa njih. Desktop aplikacije se ne mogu lako integrisati u mashup. Ne postoje konkretni standardi pri izradi mashup-a, to oteava dizajn i implementaciju sigurnosnih mehanizama.

You might also like