- Web程序設(shè)計基礎(chǔ)
- 李健宏 左家春
- 1026字
- 2019-11-29 11:37:12
1.13 Web的不變特征
從信息分布和構(gòu)架情況看,Web是一種典型的分布式應(yīng)用架構(gòu)。Web應(yīng)用中的每一次信息交換都要涉及客戶端和服務(wù)器端兩個層面。因此,Web開發(fā)技術(shù)大體上也可以被分為客戶端技術(shù)和服務(wù)器端技術(shù)兩大類。Web技術(shù)快速發(fā)展,每過幾年都有新的技術(shù)熱點出現(xiàn),這些技術(shù)從兩個不同角度出發(fā):一是從前端(客戶端)頁面的表現(xiàn)效果出發(fā),不斷改善發(fā)展客戶端的文字、圖形、動畫等多媒體效果;二是從信息的后臺(服務(wù)器端)查詢處理能力出發(fā),不斷改善頁面的服務(wù)器端動態(tài)生成技術(shù)。盡管Web技術(shù)日新月異,但支持Web技術(shù)發(fā)展的最初目標(biāo)一直沒有改變,Web之父——伯納斯·李早在Web誕生時就指出:“Web是一個抽象的(假想的)信息空間。”也就是說,作為Internet上的一種應(yīng)用架構(gòu),Web的首要任務(wù)就是向人們提供信息和信息服務(wù)。
幾十年來,Web的基本架構(gòu)也堅持了最創(chuàng)設(shè)之初的精神,包括以下3個特征。
(1)用超文本標(biāo)記語言(HTML)實現(xiàn)信息與信息的連接;
(2)用統(tǒng)一資源定位技術(shù)(URL)實現(xiàn)全球信息的精確定位;
(3)用應(yīng)用層協(xié)議(HTTP)實現(xiàn)分布式的信息共享。
幾十年來,Web立足于Internet,朝著互聯(lián)網(wǎng)信息共享的目標(biāo),W3C不斷創(chuàng)新標(biāo)準(zhǔn)并付諸實踐,對于Web的基本功能,主要有以下幾種。
Web能夠流行的一個很重要的原因,就在于它可以在一個網(wǎng)頁上同時顯示色彩豐富的圖形和文本的能力。Web可以提供將圖形、音頻、視頻信息集合于一體的特性,Web是非常易于導(dǎo)航的,只需要從一個鏈接單擊后跳到另一個鏈接,人們就可以在各網(wǎng)頁、各站點之間進(jìn)行瀏覽。
無論系統(tǒng)平臺是什么,你都可以通過Internet訪問Web。瀏覽Web對使用的計算機(jī)系統(tǒng)平臺沒有什么限制,無論從Windows、UNIX、Macintosh還是其他的手機(jī)平臺都可以訪問Web。
每天產(chǎn)生的大量數(shù)字化圖形、音頻和視頻信息會占用相當(dāng)大的磁盤空間,無法預(yù)知信息的多少。對于Web,沒有必要把所有信息都放在一起,信息可以放在不同地點的不同主機(jī)上。
由于各Web站點的信息包含時效性的信息,信息的提供者可以經(jīng)常對網(wǎng)站上的信息進(jìn)行更新。如新聞、發(fā)展?fàn)顩r、公司的廣告、數(shù)據(jù)變更等。一般為保持吸引力,各信息站點都會盡量保證信息的時間性,導(dǎo)致Web站點上的信息是經(jīng)常更新的、動態(tài)的。這一點是由信息的提供者的自身利益保證的。
首先,Web的交互性表現(xiàn)在它的超級鏈接上,用戶的瀏覽順序和所到站點完全由用戶自己決定;其次,用戶可以從服務(wù)器方獲得處理過的信息或數(shù)據(jù);最后,用戶還可通過填寫網(wǎng)頁表單可以向服務(wù)器提交信息,服務(wù)器可以根據(jù)用戶的請求返回相應(yīng)信息。
- 應(yīng)對多突發(fā)事件的信息系統(tǒng)應(yīng)用技術(shù)
- Learn pfSense 2.4
- Firebase Cookbook
- UG NX 12.0數(shù)控編程與加工案例教程
- 思科軟件定義訪問:實現(xiàn)基于業(yè)務(wù)意圖的園區(qū)網(wǎng)絡(luò)
- Instant Edublogs
- 計算機(jī)網(wǎng)絡(luò)技術(shù)及應(yīng)用
- 網(wǎng)絡(luò)設(shè)備配置與管理
- 掌控你的工作!:巧用Outlook極速提升工作效率
- 信號與信息
- 信息安全測評與風(fēng)險評估
- 全球網(wǎng)絡(luò)身份管理的現(xiàn)狀與發(fā)展
- 網(wǎng)絡(luò)存儲技術(shù)應(yīng)用項目化教程
- 網(wǎng)頁制作案例教程(第2版)
- Axure RP 8.0中文版原型設(shè)計從入門到精通