mashups:web 應(yīng)用程序新成員new

mashups:web 應(yīng)用程序新成員new

ID:34509698

大?。?18.32 KB

頁數(shù):9頁

時間:2019-03-07

mashups:web 應(yīng)用程序新成員new_第1頁
mashups:web 應(yīng)用程序新成員new_第2頁
mashups:web 應(yīng)用程序新成員new_第3頁
mashups:web 應(yīng)用程序新成員new_第4頁
mashups:web 應(yīng)用程序新成員new_第5頁
資源描述:

《mashups:web 應(yīng)用程序新成員new》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、Mashups:Web應(yīng)用程序新成員Mashup簡介級別:初級DuaneMerrill(duane@duanemerrill.com),自由作家,Freelance2006年8月31日Mashup是一種令人興奮的交互式Web應(yīng)用程序,它利用了從外部數(shù)據(jù)源檢索到的內(nèi)容來創(chuàng)建全新的創(chuàng)新服務(wù)。它們具有第二代Web應(yīng)用程序的特點,也稱為Web2.0。這篇簡介性的文章對mashup是什么、目前流行的不同種類的mashup以及mashup開發(fā)人員用于創(chuàng)建自己的應(yīng)用程序的支持技術(shù)進(jìn)行了探索。另外,您還將看到mashup開發(fā)人員面臨的一些新的技術(shù)和社會挑戰(zhàn)。簡介一種新型的基于Web

2、的數(shù)據(jù)集成應(yīng)用程序正在Internet上逐漸興起。通常用術(shù)語mashup表示,它們的流行萌芽于對交互式用戶參與和集成第三方數(shù)據(jù)的類似于科學(xué)怪人方式的重視。我們使用萌芽一詞是有一定原因的;mashupWeb站點的特點就表現(xiàn)為它正在Web上扎根發(fā)芽,它們利用了從組織邊界之外的數(shù)據(jù)源獲取的內(nèi)容和功能。mashup這種隱晦的數(shù)據(jù)集成定義當(dāng)然不是非常嚴(yán)格。要深入了解什么是mashup,就應(yīng)該了解一下這個單詞的起源:它源于流行音樂,mashup是從兩首不同的歌曲(通常屬于不同的流派)中混合演唱和樂器的音軌而構(gòu)成的一首新歌。與那些“bastardpop”歌曲類似,mashup也是

3、內(nèi)容的一種不常見的創(chuàng)新組合(通常都源自于無關(guān)的數(shù)據(jù)源),這都是人工進(jìn)行合成的(而不是通過計算機(jī)來合成的)。那么,mashup看起來到底是什么樣子呢?ChicagoCrime.org的Web站點上有非常直觀的例子,它解釋了地圖mashup到底是什么。最初廣泛流行起來的mashup之一是一個Web站點,它將芝加哥警局在線數(shù)據(jù)庫中的犯罪記錄與GoogleMaps上的地圖復(fù)合在一起。用戶可以與mashup站點進(jìn)行交互,例如告訴它在圖形界面上顯示一個包含圖釘?shù)牡貓D,圖釘展示南加州最近所有入室搶劫案件的詳細(xì)信息。這種概念和呈現(xiàn)方式非常簡單,犯罪和地圖數(shù)據(jù)復(fù)合之后提供的可視化的功

4、能非常強(qiáng)大。在Mashup流派中,我們探索了流行的mashup,包括地圖mashup。相關(guān)技術(shù)簡要介紹了與mashup的構(gòu)建和操作有關(guān)的技術(shù)前景。技術(shù)挑戰(zhàn)和社會挑戰(zhàn)分別介紹了影響mashup的主要技術(shù)挑戰(zhàn)和社會挑戰(zhàn)。Mashup類型在本節(jié)中,我們將簡要介紹對出名的mashup類型進(jìn)行的一些調(diào)查。地圖mashup在這個階段的信息技術(shù)中,人們搜集大量有關(guān)事物和行為的數(shù)據(jù),二者都常常具有位置注釋信息。所有這些包含位置數(shù)據(jù)的不同數(shù)據(jù)集均可利用地圖通過令人驚奇的圖形化方式呈現(xiàn)出來。mashup蓬勃發(fā)展的一種主要動力就是Google公開了自己的GoogleMapsAPI。這仿佛

5、打開了一道大門,讓W(xué)eb開發(fā)人員(包括愛好者、修補程序開發(fā)人員和其他一些人)可以在地圖中包含所有類型的數(shù)據(jù)(從原子彈災(zāi)難到波士頓的CowParade奶牛都可以)。為了不落于人后,Microsoft(VirtualEarth)、Yahoo(YahooMaps)和AOL(MapQuest)也很快相繼公開了自己的API。視頻和圖像mashup圖像主機(jī)和社交網(wǎng)絡(luò)站點(例如Flickr使用自己的API來共享圖像)的興起導(dǎo)致出現(xiàn)了很多有趣的mashup。由于內(nèi)容提供者擁有與其保存的圖像相關(guān)的元數(shù)據(jù)(例如誰拍的照片,照片的內(nèi)容是什么,在何時何地拍攝的等等),mashup的設(shè)計者可

6、以將這些照片和其他與元數(shù)據(jù)相關(guān)的信息放到一起。例如,mashup可以對歌曲或詩詞進(jìn)行分析,從而將相關(guān)照片拼接在一起,或者基于相同的照片元數(shù)據(jù)(標(biāo)題、時間戳或其他元數(shù)據(jù))顯示社交網(wǎng)絡(luò)圖。另外一個例子可能以一個Web站點(例如CNN之類的新聞?wù)军c)作為輸入,并在新聞中通過照片匹配而將照片中的內(nèi)容以文字的形式呈現(xiàn)出來。搜索和購物mashup搜索和購物mashup在mashup這個術(shù)語出現(xiàn)之前就已經(jīng)存在很長時間了。在WebAPI出現(xiàn)之前,有相當(dāng)多的購物工具,例如BizRate、PriceGrabber、MySimon和Google的Froogle,都使用了B2B技術(shù)或屏幕抓

7、取的方式來累計相關(guān)的價格數(shù)據(jù)。為了促進(jìn)mashup和其他有趣的Web應(yīng)用程序的發(fā)展,諸如eBay和Amazon之類的消費網(wǎng)站已經(jīng)為通過編程訪問自己的內(nèi)容而發(fā)布了自己的API。新聞mashup新聞源(例如紐約時報、BBC或路透社)已從2002年起使用RSS和Atom之類的聯(lián)合技術(shù)來發(fā)布各個主題的新聞提要。以聯(lián)合技術(shù)為基礎(chǔ)的mashup可以聚集一名用戶的提要,并將其通過Web呈現(xiàn)出來,創(chuàng)建個性化的報紙,從而滿足讀者獨特的興趣。Diggdot.us正是這樣的一個例子,它合并了Digg.com、Slashdot.org和Del.icio.us上與技術(shù)有關(guān)的內(nèi)容。相關(guān)技術(shù)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。