Web 2.0由三個部分組成,第一個部分--RIA,Rich Internet Applications(豐富互聯網應用程序),Flash、Ajax等網絡應用技術便歸於RIA旗下--改進強化用戶瀏覽器體驗,將桌面操作帶入瀏覽器操作的方法--最典型的,在網頁中支持超級托拽功能。
9 S* e$ `7 B5 O+ n" m- c" }6 W! E3 V1 S& k
Web 2.0第二個部分--SOA,Service-Oriented Architecture(面向服務架構),也是Web 2.0的核心部分,相關詞彙:Feeds、RSS、Web Services、Mash-Up。SOA的核心問題--開放、互通,如何讓來自不同服務商的網絡應用能夠協作運行。作為SOA核心詞彙之一,Mash-Up其實就在我們身邊--例如,Google開放功能模塊API接口的行為直接導致一系列以Google Earth為核心的第三方網絡服務產生。7 M% X8 Y ?! p( [$ O7 Z
* d3 K+ B U8 E
Web 2.0第三個部分--Social Web(網絡社交),Web 2.0應用大大提高了終端用戶的互動性,用戶不再僅僅是服務的使用者,同時成為服務的創造參與者--WiKi、Blog、Tag、Podcast等用戶交互行為讓Web 2.0應用更能「吸引」用戶,並且激發用戶行為創造資源和內容。
1 i' l. c& U5 ]- k. L/ S' i |