web服務(wù)器的內(nèi)容
⑴應(yīng)用層使用http協(xié)議。
⑵html文檔格式。
⑶瀏覽器統(tǒng)一資源(url)。
1、www簡介
www 是 world wide web (環(huán)球信息網(wǎng))的縮寫,也可以簡稱為 web,中文名字為“萬維網(wǎng)”。它起源于1989年3月,由歐洲量子物理實(shí)驗(yàn)室 cern(the european laboratory for particle physics)所發(fā)展出來的主從結(jié)構(gòu)分布式超媒體系統(tǒng)。通過萬維網(wǎng),人們只要通過使用簡單的方法,就可以很迅速方便地取得豐富的信息資料。由于用戶在通過 web 瀏覽器訪問信息資源的過程中,無需再關(guān)心一些技術(shù)性的細(xì)節(jié),而且界面非常友好,因而 web 在internet 上一推出就受到了熱烈的歡迎,走紅,并迅速得到了爆炸性的發(fā)展。
2、www的發(fā)展和特點(diǎn)
長期以來,人們只是通過傳統(tǒng)的媒體(如電視、報(bào)紙、雜志和廣播等)獲得信息。但隨著計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,人們想要獲取信息,已不再滿足于傳統(tǒng)媒體那種單方面?zhèn)鬏敽瞳@取的方式,而希望有一種主觀的選擇性?,F(xiàn)在,網(wǎng)絡(luò)上提供各種類別的數(shù)據(jù)庫系統(tǒng),如文獻(xiàn)期刊、產(chǎn)業(yè)信息、氣象信息、論文檢索等等。由于計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,信息的獲取變得非常及時(shí)、迅速和便捷。
到了1993年,www 的技術(shù)有了突破性的進(jìn)展,它解決了遠(yuǎn)程信息服務(wù)中的文字顯示、數(shù)據(jù)連接以及圖像傳遞的問題,使得 www 成為 internet 上為流行的信息傳播方式。現(xiàn)在,web 服務(wù)器成為 internet 上的計(jì)算機(jī)群,web 文檔之多、鏈接的網(wǎng)絡(luò)之廣,令人難以想象??梢哉f,web 為 internet 的普及邁出了性的一步,是近年來 internet 上取得的激動(dòng)人心的成就。
www 采用的是瀏覽器/服務(wù)器結(jié)構(gòu),其作用是整理和儲(chǔ)存各種www資源,并響應(yīng)客戶端軟件的請(qǐng)求,把客戶所需的資源傳送到 windows 95(或windows98)、windows nt、unⅸ 或 linux 等平臺(tái)上。
使用多的 web server 服務(wù)器軟件有兩個(gè):微軟的信息服務(wù)器(iis),和apache。
通俗的講,web服務(wù)器傳送(serves)頁面使瀏覽器可以瀏覽,然而應(yīng)用程序服務(wù)器提供的是客戶端應(yīng)用程序可以調(diào)用(call)的方法(methods)。確切一點(diǎn),你可以說:web服務(wù)器處理http請(qǐng)求(request),但是應(yīng)用程序服務(wù)器是通過很多協(xié)議來為應(yīng)用程序提供(serves)商業(yè)邏輯(business logic)。
web服務(wù)器可以解析(handles)http協(xié)議。當(dāng)web服務(wù)器接收到一個(gè)http請(qǐng)求(request),會(huì)返回一個(gè)http響應(yīng)(response),例如送回一個(gè)html頁面。為了處理一個(gè)請(qǐng)求(request),web服務(wù)器可以響應(yīng)(response)一個(gè)靜態(tài)頁面或圖片,進(jìn)行頁面跳轉(zhuǎn)(redirect),或者把動(dòng)態(tài)響應(yīng)(dynamic response)的產(chǎn)生委托(delegate)給一些其它的程序例如cgi腳本,jsp(javaserver pages)腳本,servlets,asp(active server pages)腳本,服務(wù)器端(server-side)java,或者一些其它的服務(wù)器端(server-side)技術(shù)。無論它們(譯者注:腳本)的目的如何,這些服務(wù)器端(server-side)的程序通常產(chǎn)生一個(gè)html的響應(yīng)(response)來讓瀏覽器可以瀏覽。