999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Web2.0互聯網應用技術研究

2008-01-01 00:00:00高艷麗
中興通訊技術 2008年5期

摘要:互聯網進入了Web2.0時代。Web2.0應用技術、業務快速發展,并伴隨著業務模式的創新與變革。文章分析了Web2.0時代互聯網應用技術的發展對互聯網業務發展的促進作用,探討了Web2.0時代多種互聯網應用技術實現Web2.0核心理念(包括用戶參與理念、共享理念以及平臺理念等)的方法,給出了互聯網應用技術如何使互聯網的業務提供能力得以提升的手段。

關鍵詞:Web2.0技術體系架構;可擴展標記語言;Ajax技術;Widget技術;Mashup技術;Tag技術

互聯網應用技術的發展,提升了互聯網業務實現的能力,拓展了業務提供的模式,豐富了業務形態和種類,是互聯網應用豐富和發展以及互聯網業務普及的重要驅動力之一。探索互聯網應用技術,可以從對互聯網的能力提升角度,將Web2.0時代的互聯網技術分為資源共享和復用、用戶參與和協作以及用戶體驗提升三大類。這三類技術在過去的幾年中有非常突出的創新和發展,不僅繼承了Web1.0時代的技術,比如可擴展標記語言(XML)等,而且出現了大量的新技術,比如Widget、Mashup等,這些技術從各種層面促使互聯網具有了重用、復用、一次刷新、應用和數據的共享、聚合等多種技術能力,形成了Web2.0的應用技術實現平臺,從而使Web2.0時代的互聯網應用具有了廣泛的用戶參與、良好的用戶體驗以及信息和應用的聚合等新特征,推動互聯網業務應用進入Web2.0時代。

1 Web2.0應用技術體系構架

2004年在O'Reilly公司和MediaLive公司之間展開的一次頭腦風暴會議上,Web 2.0概念首次被提出。之后Web2.0這個詞被廣泛使用,可以將Web2.0的提出理解為開始了一個新的互聯網時代。這個新時代是由Web2.0的應用技術、Web2.0的業務應用以及Web2.0的應用模式等共同構成的。隨著Web2.0應用技術的發展,互聯網的業務提供能力有所提升,越來越豐富的互聯網應用開始出現。

Web2.0應用技術體系是互聯網業務實現的基礎,是由多種不同的應用技術共同組成的有機集合。這些應用技術體系共同實現了Web2.0的核心理念。Web2.0的應用技術體系圍繞資源共享、聚集和復用為中心,技術不斷創新和發展,關注用戶參與和協作以及良好的用戶體驗,推動了互聯網應用的廣泛使用。Web2.0的應用技術體系推崇互聯網的開放理念,逐漸形成了開放的互聯網技術平臺。

從互聯網業務提供能力的視角可以將Web2.0應用技術分為3類,如圖1所示。

(1)關注資源共享、聚集和復用

此類技術注重重用性、開放性,是Web2.0應用技術體系中的重點,更多關注Web2.0的開放共享精神的技術在這里誕生。主要包括OpenAPI、Mashup、Web service等集成復用技術,RSS、Atom類聚集技術,Widget、P2P等共享技術。

(2)關注用戶參與、協作

此類技術以提升用戶參與為特點,在用戶參與內容的創作和用戶之間的協作生產方面提供便利,包括以Tag和Wiki等為代表的一系列技術。

(3)關注用戶體驗提升

此類技術注重交互性,重在從客戶端角度出發,全面改善用戶的Web客戶端訪問操作體驗。代表技術為Ajax和RIA。

由于Web2.0是互聯網發展的一個階段,因此其繼承了Web1.0時代的技術,比如XML技術等,并實現了眾多的技術創新。

2 Web2.0的應用技術

2.1 資源共享和復用技術

資源共享和復用類技術是進入Web2.0時代以來創新最集中,突破最多,同時廣泛繼承Web1.0時代技術的互聯網業務類技術。這類技術集中實現了Web2.0的復用聚合的核心理念。

2.1.1 重用性技術——XML

XML技術是Web services的核心技術,XML技術被稱為可擴展的標注元語言,是互聯網上數據交換的標準。目前互聯網上的數據,包括公用的業務數據,比如:天氣數據、企業級私有數據,甚至自行開發軟件的接口數據,都可以采用XML格式來交換。XML使互聯網上存在的數據成為可共享的、可讀取的、可重用的數據。使互聯網成為數據可利用的開放平臺。

XML是通用標識語言標準(SGML)的簡化版,是用來創造標記語言的元語言。是一種簡單、與平臺無關并被廣泛采用的標準。XML相對于超文本鏈接標記語言(HTML)的優點是它將用戶界面與結構化數據分隔開來。這種數據與顯示的分離使得集成來自不同源的數據成為可能。

隨著網絡應用日益豐富多樣,HTML單一文件格式無法適應千變萬化的文檔和數據,并嚴重影響網絡信息傳送和共享。XML簡化了定義文件類型的過程,簡化了編程和處理SGML文件的過程,簡化了在Web上的傳送和共享。

XML使互聯網上存在的數據成為可共享的、可讀取的、可重用的數據。在Web2.0中,用XML作為數據標準,可以實現基于RSS/ATOM/RDF/FOAF等數據的同步、聚合和遷移[1]。XML使互聯網成為數據可利用的開放平臺。透過對XML數據的處理,這些內容能被自由組合,被各種應用程序,不論是Web程序還是桌面程序等呈現和處理。在Web service技術中,也使用XML作為數據交互傳遞的工具,極大地促進了數據的開放共享。

2.1.2 開放性技術——Widget

桌面Widget是一個窗口小插件,各小插件提供不同的功能,并可訪問其他網站的內容。Web Widget是一個迷你程序,用于裝點網頁、博客、社會化網站等,并提供新的功能。Widget小工具可以由網絡商家生產且用戶選擇,也可由具有簡單技術基礎的用戶根據需要和興趣自行開發。

Widget使Web2.0時代互聯網的信息、應用更加開放,便于產生新的業務創新。Widget可以提供豐富而個性化的各種組件(Widget工具),使用戶的電腦桌面及個人空間、博客等Web頁面具有更加豐富的功能,同時充分體現個性化。Widget內容可以是任何東西,如游戲、音樂、股票、視頻、幻燈片、系統應用等等,只要用戶能夠想到的功能,都能由Widget來實現。

未來Widget的兩大發展趨勢:向同移動結合及同操作系統結合發展。隨著Widget應用的不斷推進,國際上很多Widget產品已經開始在手機媒體上應用,比如Nokia已推出了S60 Widget,蘋果的iphone也搭載了Widget。同時,由于Widget的發展產生了大量的插件程序,有些運行在互聯網上的插件程序已經被分析師們擺在了和Windows、Linux同等的位置上。因此Widget正在滲入移動終端應用并同操作系統結合,提供平臺功能。

Web Widget作為一種Web小應用程序的制作、發布、共享的技術機制,通過嵌入社區網絡、個人主頁、博客等Web頁面及在Web net上病毒式的鏈接傳播,使得豐富多樣的應用依靠大眾的力量迅速傳播開來,充分體現了Web2.0時代用戶參與內容的生產、聚合、傳播等主體精神,同時滿足了用戶多樣的個性化需求。

從創新的角度,Widget在Web2.0中的作用主要體現在以下兩點:首先,桌面Widget實現了桌面應用和網絡服務的結合,使得用戶可以不用從瀏覽器登錄網站就可以獲得網絡上的各類服務。其次,Web Widget實現了互聯網上信息匯集、發布、共享。它提供了一個平臺,通過這個平臺,用戶可以便捷地創建、發布共享及跟蹤管理各類應用Widget。通過這種技術平臺,也體現了Web2.0時代所倡導的用戶參與的精神實質。

2.1.3 聚合性技術——Mashup

Mashups是一種新一代的軟件開發模式,涉及了Web2.0、SaaS、SOA、Web services、Wikis等多種技術和應用的融合,它利用了從不同渠道獲取的外部數據源檢索到的內容來創建全新的創新服務,提供統一體驗的互聯網應用。

Mashup[2]是基于互聯網的內容和應用的聚合。Mashup通過互聯網上的開放應用編程接口(API),可以輕松地建立一個新的應用。這就是Mashup最有魅力的地方。

Mashup是聚合和重用互聯網數據應用的創新模式。由于Mashup對信息和數據進行了聚合,按照用戶的輸入(包括信息組合模式、信息取舍過濾、信息更新頻率等定制信息),最終給出符合用戶需要的信息和應用組合,因此根本改變了用戶獲取信息的方式并形成了新的應用服務。

目前,在互聯網上Mashup模式正在得到廣泛的使用。Mashup主要的應用有:

●地圖

●視頻和圖像

●搜索和購物

●新聞

Mashup技術的出現極大促進了互聯網業務應用的創新,Mashup技術將不同的應用與內容進行聚合,產生新的應用,并促使更多的人參與業務創新和快速服務提供。同時Mashup技術促進服務提供的流程分工更加細化,使互聯網應用提供從封閉的應用開發領域走向了服務集成平臺,任何人都只做自己最擅長的一部分,基于互聯網這個巨大的平臺,通過內容和應用聚合,最終使得分工更加細化,產業鏈的效率極大提升。

圖2所示是一個Mashup技術應用的案例——城市吧(地圖和圖片服務的結合)。城市吧是一個圖片與地圖相聚合的Mashup應用,在該Mashup站點,地圖上點擊任何一個地點,即調出該地點當時的街景照片。照片和地圖來源于不同的網站,經Mashup程序通過其開放API進行調用,將二者聚合在一起,提供一個新的查詢服務。

2.2 用戶參與和協作技術——Tag

Web2.0的重要核心理念之一是“廣泛的用戶參與”。該核心理念由多項應用技術匯同創新的業務模式實現。

Tag標簽是一種模糊化、智能化的分類,是更靈活的分類方法,體現智能性、模糊性和趨向性。社會化標簽是新的組織和管理在線信息的方式。極大地促進了用戶的參與程度。

總體來講,互聯網的信息獲取經歷了3個不同的發展時期。

局域網/廣域網(LAN/WAN)時期。這一時期主要信息獲取采用點對點傳輸文件,用戶通過類似文件傳輸協議(FTP)的服務獲得信息。

Web1.0時期。這一時期的信息獲取以內容搜索為代表,松散低效。用戶通過目標搜索在網站上得到一些超鏈接結果,并由此獲得相關網頁和信息,代表如Google、百度、Yahoo。

Web2.0時期。這一時期的信息獲取以Tag技術為代表,它超越了搜索,實現了智能聚合、用戶創造內容(UCC)并提供主動搜索標簽,幫助其他用戶快速有效地獲取信息。

基于Tag技術,照片、視頻等多媒體數字文件都可以打上Tag標簽進行管理。用戶可查看相同Tag的內容,由此和他人產生更多的聯系,信息不再孤立存在。Tag標簽為傳統的分類法提供了發展思路,成為Web2.0網站使用率最高的功能塊。Tag尊重用戶個體價值并用高效的方法實現內容的智能呈現,成為Web2.0關鍵技術。

Tag交互性好,便于找到共同愛好者,體現了Web2.0社會化的思想。Tag技術實現了業務的社會性,同時體現了群體的力量,使得內容之間的相關性和用戶之間的交互性大大增強。

Tag超越搜索,提升查詢能力。Tag比分類有更強的指向性,現在的大部分Tag系統支持Tag的相加,相加的概念就是同時歸屬2個或2個以上Tag的信息,這樣匹配出來的信息就更加準確到位,更加符合用戶使用的順滑感和提高檢索結果的相似程度。

Tag的隨心所欲體現了Web2.0平民化的思想。Tag是一種隨心所欲、無所不在的標簽,不受分類束縛,操作自然便捷,為內容設置一個或者多個Tag標簽可以引導讀者閱讀更多相關文章,有利于信息的知識化轉變。

Tag創建的信息剖面體現Web2.0去中心化的思想。Tag可以快速在一個公共信息空間創建一個信息剖面,智能聚合相關信息。Tag技術看似簡單,但卻有很強的信息穿透力,讓有價值的信息得以更細致地呈現。

總之,Tag幫助用戶創造內容,帶來內容導航與內容組織能力的提升。

2.3 用戶體驗提升技術——Ajax

Ajax是“Asynchronous JavaScript+

XML的簡稱”,即基于XML的異步JavaScript。它并不是一項全新的技術,而只是將已有的幾項技術結合在一起,產生新的應用。

Ajax是一種異步交互技術,提升了業務的用戶體驗[3]。主要解決傳統的客戶機/服務器(C/S)模式下用戶發起請求后頁面響應速度慢,造成網絡傳輸帶寬和服務器壓力大的問題。Ajax使用XMLHttpResquest對象發送請求并得到服務器響應,在不重新載入整個頁面的情況下用JavaScript操作文檔對象模型(DOM)最終更新頁面。

Ajax具有如下技術創新特點:

●異步響應模式

●無刷新頁面更新

●按需獲取數據

通過Ajax的異步響應模式,可使交互所需信息量減少,響應速度提高,交互等待時間大幅減少,極大地提高了用戶體驗。

3 應用技術支撐Web2.0平臺理念的實現

Web2.0時代的互聯網呈現出強烈的平臺特征,應用技術的創新與突破,支持了平臺理念的實現(如圖3所示):

●良好的交互性

●用戶參與和用戶定制

●技術開發的快速刷新和更新

●數據、應用、API的可獲取、可重用性

多種Web2.0技術在各自領域的創新和發展帶來的互聯網各種能力的提升,為互聯網的業務發展提供了基礎的Web2.0應用技術平臺,最終造就了Web2.0時代的互聯網,使其成為開放、共享、廣泛用戶參與、創新性的平臺。

4 互聯網應用技術發展趨勢判斷

分析互聯網應用技術的未來發展走向,可發現其正逐步顯現出如下發展趨勢:

(1)技術發展將支持互聯網上的信息及應用的組織整合能力提升

互聯網應用技術的發展,將使信息的碎裂和重整的粒度不斷細化,信息整合走向微格化,保證信息組織的格式化,以及確保信息獲取的方式更加多樣。

(2)技術發展將關注互聯網業務的智能化發展方向

以語義理解,特別是宏觀語義理解為代表的人工智能技術,將越來越多地與Web2.0應用結合,促進業務智能化,同時搜索技術將向智能化方向發展,根據用戶的屬性和網絡行為向用戶提供個性化搜索結果。

(3)技術發展將持續提升交互能力,改善用戶體驗

客戶端技術的不斷豐富和改進將持續提升用戶和Web之間的交互體驗,隨著博客、Wiki、SNS等技術的不斷深入發展,用戶間的交互協作能力將不斷提升,網站間交互能力也將不斷提高。

5 結束語

互聯網的應用技術是互聯網業務發展和模式創新的基礎。互聯網技術的發展帶來了業務提供能力的提升以及網絡能力的提升。隨著互聯網應用技術的發展,互聯網發展進入Web2.0時代,未來隨著互聯網應用技術的持續發展,互聯網業務將更多地呈現出聚合和智能特征。更多貼近人們生活工作需要的智能化的業務將不斷涌現。

6 參考文獻

[1] Web 2.0學習指南 [EB/OL]. [2005-08-15]. http://develop.csai.cn/Web/NO000036.htm.

[2] SaaS、Mashup成熱點 供應商全力應對[N]. 電腦商報, 2007-04-09.

[3] 在Struts應用中施展Ajax魔法[EB/OL]. [2006-10-6]. http://www.edufans.com/html/Ajax/Ajax_example/2006/200610064989.html.

收稿日期:2008-06-27

作者簡介

王琳,四川大學計算機系畢業。信息產業部電信研究院規劃設計所交換與數據研究部高級技術主管、高級工程師,主要研究領域包括信息服務業、互聯網業務和應用技術等。參加了多項國家電信行業規劃、信息服務業研究、電信運營商的網絡規劃以及業務發展研究工作。

楊波,北京郵電大學碩士畢業。信息產業部電信研究院規劃設計所交換與數據研究部助理工程師,從事電信網絡規劃、業務規劃,互聯網技術和業務研究。參加了信息產業部電信研究院設立的互聯網領域研究中相關子課題研究工作。

高艷麗,北京航空航天大學碩士畢業。信息產業部電信研究院規劃設計所交換與數據研究部高級技術主管、高級工程師,從事電信業務、網絡規劃以及相關的軟課題研究,在電信核心網、業務網、互聯網、信息化方面有研究專長,參加了信息產業部電信研究院設立的互聯網領域研究中相關子課題研究工作。已經發表論文20余篇。

主站蜘蛛池模板: 国产成人精彩在线视频50| 亚洲成人在线网| 欧美一级在线| 免费aa毛片| 亚洲an第二区国产精品| 国产无码高清视频不卡| 一区二区三区四区精品视频 | 中文字幕日韩久久综合影院| 黄色福利在线| 白浆免费视频国产精品视频| 九九香蕉视频| 日本久久久久久免费网络| 国产成人精品18| 国产真实乱人视频| 国产精品无码久久久久久| 免费看的一级毛片| 亚洲国产清纯| 亚洲天堂在线免费| 久操线在视频在线观看| 日韩精品亚洲人旧成在线| 国产日韩欧美在线播放| 国产成人AV综合久久| 国产精品九九视频| 在线中文字幕网| 亚洲永久色| 91色在线观看| 波多野结衣无码中文字幕在线观看一区二区 | 99久久精彩视频| 一本一道波多野结衣一区二区| 欧美精品综合视频一区二区| 午夜高清国产拍精品| 国产男女免费完整版视频| 久久99精品久久久久久不卡| av在线5g无码天天| 久久中文字幕av不卡一区二区| 91人人妻人人做人人爽男同| 91九色国产porny| 亚洲国产成人自拍| 国产制服丝袜91在线| 欧美国产精品不卡在线观看| 69免费在线视频| 久久免费观看视频| 国产亚洲高清视频| 久久免费观看视频| 1024你懂的国产精品| 91精品久久久无码中文字幕vr| 国产美女自慰在线观看| 欧亚日韩Av| 国产丝袜精品| 亚洲无限乱码| 亚洲熟女中文字幕男人总站 | 久久久久久久蜜桃| 亚洲AV成人一区二区三区AV| 东京热高清无码精品| 99热这里只有精品国产99| 国产AV无码专区亚洲精品网站| 国产视频自拍一区| 色播五月婷婷| 国产精品欧美激情| 狼友视频国产精品首页| 日韩激情成人| 亚洲欧洲自拍拍偷午夜色| 午夜视频免费试看| 狠狠做深爱婷婷久久一区| 爱色欧美亚洲综合图区| 国产免费人成视频网| 亚洲精品中文字幕无乱码| 91香蕉视频下载网站| 999在线免费视频| 久无码久无码av无码| 精品国产香蕉在线播出| 欧美一级高清视频在线播放| 天堂在线亚洲| 免费av一区二区三区在线| 亚洲国产综合自在线另类| 亚洲精品麻豆| 欧美在线网| 国产chinese男男gay视频网| 国产96在线 | 日本高清在线看免费观看| 精品乱码久久久久久久| 亚洲一级无毛片无码在线免费视频 |