90 likes | 192 Views
Web 2.0. 9816 23 周佩儀. 介紹. Web 2.0 的應用可以讓人了解目前 全球資訊網 正在進行的一種改變 —— 從一系列 網站 到一個成熟的為 終端使用者 提供網路應用的服務平台。這種概念的支援者期望 Web 2.0 服務將在很多用途上最終取代 桌面電腦 應用。 Web 2.0 並不是一個技術 標準 ,不過它包含了技術 架構 及 應用軟體 。
E N D
Web 2.0 9816 23 周佩儀
介紹 • Web 2.0的應用可以讓人了解目前全球資訊網正在進行的一種改變——從一系列網站到一個成熟的為終端使用者提供網路應用的服務平台。這種概念的支援者期望Web 2.0服務將在很多用途上最終取代桌面電腦應用。Web 2.0並不是一個技術標準,不過它包含了技術架構及應用軟體。 • Web 2.0是一種新的網際網路方式,透過網路應用 (Web Applications)促進網路上人與人間的資訊交換和協同合作,其模式更加以使用者為中心。典型的Web 2.0站點有:網路社群、網路應用程式、社交網站、部落格、Wiki等等。
Web2.0的來源 • 將Web作為平台 • 駕馭群體智慧 • 資料將變成未來的「Intel Inside」 • 軟體不斷發行與升級的循環將會終結(「永久的測試版」) • 輕量型程式設計模型 • 通過內容和服務的聯合使輕量的業務模型可行 • 軟體執行將跨越單一設備 • 豐富的使用者體驗 • 分享和參與的架構 所驅動的網路效應 • 通過帶動分散的、獨立的開發者把各個系統和網站組合形成大匯集的改革 • 拉動長尾的能力 • 快速的反應與功能新增
Web服務 • 雙向的訊息協定是Web 2.0架構的關鍵元素之一。兩個主要的型式是REST和SOAP方法。REST(Representational State Transfer)表示了一種Web服務 客戶端傳送所有的事務的狀態。SOAP(Simple Object Access Protocol)和類似的輕量方法都依賴伺服器來保存狀態資訊。兩種情況下,服務是透過一個應用程式介面(API)呼叫的。這個API常常是根據網站的特殊需求定義的,但是標準的Web服務API(例如, 於Blog發表文章)的API依然被廣泛使用。一般來說Web服務的通用語言是XML,但並不一定,還存在大量不同的其他語言,如JSON,YAML等。
伺服器軟體 • Web 2.0 的功能是在已有的Web伺服器架構上建立的,但是更加強調後台軟體。資料聯合不僅僅是名稱上和內容管理發布方法不同,而且Web服務要求更加強壯的資料庫和工作流的支援,並且變得與傳統的企業內部網的應用伺服器功能更加相似。供應商不管是用一個通用伺服器方法,可以把所有需要的功能都集中到一個伺服器平台上,或者是一個Web伺服器外掛程式的方法,可以使用增強了API介面的標準發布工具和其他工具。不管選擇的是哪種途徑,Web 2.0的進化不會為這些選擇做出重大改變。
商業影響 • 事實上,至今無人能給Web2.0下一個明確的定義。每個人眼中的Web2.0都有不同的表述。 技術研究者眼中的Web2.0是SNS、BLOG等社會性軟體的興起; 部落格們則認為Web2.0是人與人之間更為便捷的互動; 在風險投資商眼中,Web2.0又代表了新的商業機會和行業遊戲規則。 • 對於價值的鑒定和消費的過程中無需不同人為參與,由於Web 2.0的出現,也是完全可能的事情了。各個組織會不斷使用諸如RSS/Atom/RDF之類的聯合格式來聯合他們的價值提案。除了價值的聯合外,Web服務終點發布將簡化聯合的價值的消費過程。
社會影響 • Web 2.0中出現的資料聯合和訊息傳送能力,提出了潛在的一種可能性——在完全不同的線上社群之間創建一個更加緊密的社會構造。同時還出現了一些新的術語來集合性地代表這些共同的社團,包括blogshpere:網誌的世界,syndisphere:內容聯合發布,以及 wikisphere,然而其他的觀察者認為這些措辭和內在的含義太空泛了。 由於web2.0的網路互動性,資訊的快速傳播性,以及透明性。在不久的將來,網路也可以作為推動國家民主的一種有效的工具,作為吸取廣泛民眾意見的參考。
參考文獻 • ^developerWorks Interviews: Tim Berners-Lee • mGov Lab China