據(jù)國(guó)外媒體報(bào)道,Mashups指通過多源頭信息整合,輕松創(chuàng)建一項(xiàng)新服務(wù)。最典型的例子是在線地圖服務(wù),該服務(wù)揉和了公寓出租、房屋出售甚至發(fā)生災(zāi)難時(shí)的避難所信息等。
IBM未來(lái)互聯(lián)網(wǎng)技術(shù)副總裁羅德·史密斯表示:“‘長(zhǎng)尾理論不僅僅適用于數(shù)據(jù),對(duì)應(yīng)用程序也同樣適用。’”所謂的‘長(zhǎng)尾理論’描述了如下情形,大量和博客和用戶聚集起來(lái),可以為商品或廣告商創(chuàng)建一個(gè)利潤(rùn)豐厚的小市場(chǎng)。最先提出這一理論名稱的是《連線》雜志總編輯克里斯·安德森,他也是Web2.0的倡導(dǎo)者和推動(dòng)力量之一。
在商業(yè)應(yīng)用軟件方面,應(yīng)用長(zhǎng)尾理論有助于公司大大減少研發(fā)的開支,并實(shí)現(xiàn)從大規(guī)模市場(chǎng)向小市模式的轉(zhuǎn)變。例如,一套商業(yè)Web2.0應(yīng)用程序可以將天氣信息與企業(yè)數(shù)據(jù)捆綁在一起。
IBM目前創(chuàng)建的一套服務(wù),將船舶相關(guān)信息與天氣信息結(jié)合,造船廠的工人可借助該服務(wù)適時(shí)追蹤船只的方位、路線和目的地。對(duì)終端用戶來(lái)說,Web2.0看上去只是將數(shù)據(jù)流揉合到一起,但在企業(yè)應(yīng)用中通常需要一個(gè)大規(guī)模的IT基礎(chǔ)構(gòu)架。首先數(shù)據(jù)流必要要轉(zhuǎn)化成XML種子,這樣才可以與其它信息耦合,然而目前絕大多數(shù)應(yīng)用程序都不具備支持該功能的標(biāo)準(zhǔn)。
Web2.0時(shí)代的基礎(chǔ)設(shè)施由以服務(wù)為導(dǎo)向的構(gòu)架提供,而后者又是一項(xiàng)新興技術(shù),更多側(cè)重于在公司內(nèi)部對(duì)代碼的重復(fù)使用。不過該技術(shù)也允許利用已組件來(lái)合成軟件,每一個(gè)組件具有其獨(dú)特功能。史密斯表示:“ Web2.0有兩個(gè)軸,即分別以數(shù)據(jù)和服務(wù)為導(dǎo)向的兩個(gè)構(gòu)架,SOA就是是基于該主題的一個(gè)構(gòu)架,部分用戶認(rèn)為Mashups代表SOA最終成功的最后一英里?!?/P>
在 Web2.0時(shí)代,公司IT部門很可能會(huì)一下子迷失方向,因?yàn)樵?jīng)由它全盤負(fù)責(zé)的應(yīng)用程序開發(fā)已不再是它管理的內(nèi)容,工人們?cè)跊]有任何監(jiān)督的情況下創(chuàng)建應(yīng)用工具。作為這種模式的結(jié)果,與當(dāng)前的程序開發(fā)模式相比,新模式下的軟件可能更符合用戶需求,同樣還可以大大節(jié)約開發(fā)時(shí)間。盡管商業(yè)用戶本身?yè)?dān)任應(yīng)用程序開發(fā)者尚未列入計(jì)劃中,但毫無(wú)疑問,用戶在使用博客和wikis及其它Web2.0工具的過程中,將更加適應(yīng)這種開發(fā)模式。Salesforce.com的成功在很大程度上歸功于上述模式的應(yīng)用。
“商業(yè)用戶時(shí)刻都需要新軟件及服務(wù),而IT部門啟動(dòng)一個(gè)項(xiàng)目至少需要6個(gè)月時(shí)間,并用用戶的需求很可能僅限于很短的時(shí)期內(nèi),他們希望可隨意處置的服務(wù)?!笔访芩贡硎?,“而這與IT部門一貫的任務(wù)相反,過去它總想著如何一勞永逸,開發(fā)可持久使用的軟件,這恰恰是當(dāng)前的應(yīng)用程序開發(fā)成本居高不下的原因?!?/P>
IBM已提供了一些用于創(chuàng)建Mashups的早期工具,比如QEDWiki工具,史密斯稱,預(yù)計(jì)今年下半年將推出更多先進(jìn)軟件。事實(shí)上IBM支持開源 Dojo架構(gòu)的技術(shù),比如Asynchronous Java 和XML開發(fā)者工具都考慮到了Web2.0時(shí)代的應(yīng)用。開發(fā)工具只不過是Web2.0應(yīng)用的前提之一,公司還需要?jiǎng)?chuàng)建保護(hù)Mashups安全的標(biāo)準(zhǔn),還必須進(jìn)行版權(quán)的合理確認(rèn),因?yàn)樾碌膽?yīng)用來(lái)源于諸多源頭,使得這一任務(wù)相當(dāng)棘手。
史密斯堅(jiān)信,Mashups將先于SOA及其它Web服務(wù)成為一項(xiàng)主流技術(shù),但該技術(shù)的成熟仍需好幾年時(shí)間。
{{item.content}}