>>>>>2016年自考互聯(lián)網(wǎng)軟件應(yīng)用與開發(fā)復(fù)習(xí)資料匯總
簡(jiǎn)述Web服務(wù)器向?yàn)g覽器提供服務(wù)的過程。
(1)用戶打開計(jì)算機(jī),啟動(dòng)瀏覽器程序,并在瀏覽器中指定一個(gè)URL,瀏覽器便向該URL所指向的Web服務(wù)器發(fā)出請(qǐng)求。
(2)Web服務(wù)器接到瀏覽器的請(qǐng)求后,把URL轉(zhuǎn)換成頁面所在服務(wù)器的文件路徑名。
(3)如果URL指向的是普通的HTML文檔,Web服務(wù)器直接將它送給瀏覽器。
(4)如果HTML文檔中嵌有CGI程序,Web服務(wù)器就運(yùn)行CGI程序,并將結(jié)果傳送至瀏覽器。Web服務(wù)器運(yùn)行CGI程序時(shí)還可能需要調(diào)用數(shù)據(jù)庫服務(wù)器和其它服務(wù)器
客戶機(jī)/服務(wù)器的通信過程:客戶機(jī)向服務(wù)器發(fā)送請(qǐng)求,要求執(zhí)行某項(xiàng)任務(wù),而服務(wù)器則執(zhí)行某項(xiàng)任務(wù)。
web體系結(jié)構(gòu)和工作過程:
從本質(zhì)上講,web是基于客戶機(jī)、服務(wù)器的一種體系結(jié)構(gòu)。PC等微型計(jì)算機(jī)的性能/價(jià)格比工作站,小型機(jī),大型機(jī)高得多,因此人們將數(shù)據(jù)等大量信息存儲(chǔ)在共享的服務(wù)器上,用價(jià)格低廉的個(gè)人計(jì)算機(jī)與之相連,以便享用服務(wù)器的高性能。
客戶機(jī)/服務(wù)器模型中,典型的通信過程為:Web服務(wù)器與客戶機(jī)的對(duì)話過程(考點(diǎn))
客戶機(jī)向服務(wù)器發(fā)送請(qǐng)求,要求執(zhí)行某項(xiàng)任務(wù),而服務(wù)器則執(zhí)行此項(xiàng)任務(wù),并向客戶機(jī)返回響應(yīng)。
在客戶機(jī)/服務(wù)器體系結(jié)構(gòu)中,通常很容易將客戶機(jī)和服務(wù)器理解為兩端的計(jì)算機(jī)。但事實(shí)上,客戶機(jī)和服務(wù)器概念上更多的是指軟件,是指兩臺(tái)機(jī)器上相應(yīng)的應(yīng)用程序。
對(duì)于web系統(tǒng),客戶機(jī)上所運(yùn)行的瀏覽器程序基本上是標(biāo)準(zhǔn)化的,所以人們建立客戶機(jī)/服務(wù)器系統(tǒng)的主要任務(wù)就落到了服務(wù)器端。Web的體系結(jié)構(gòu)因而可以稱作瀏覽器/服務(wù)器結(jié)構(gòu)。
現(xiàn)階段Web的基本技術(shù)包括哪些方面?并簡(jiǎn)要解釋。
答:(1)服務(wù)器技術(shù)。主要包括服務(wù)器策略與結(jié)構(gòu)的設(shè)計(jì)、服務(wù)器軟硬件的選擇及其他有關(guān)服務(wù)器構(gòu)建的問題。
(2)HTML技術(shù)。HTML是一種超文本標(biāo)識(shí)語言,他是構(gòu)成Web頁面的主要工具。
(3)CGI技術(shù)。CGI是Web動(dòng)態(tài)頁面的基礎(chǔ),也是Web與其他應(yīng)用交流的基礎(chǔ)。
(4)Java技術(shù)。利用Java可以創(chuàng)建小應(yīng)用程序,使之從服務(wù)器下載到瀏覽器,并在客戶端的機(jī)器上運(yùn)行。
(5)JavaScript技術(shù)。它具有Java的許多特性,但比Java更為簡(jiǎn)單有效,而且不需要編譯。
(6)ActiveX技術(shù)和VBScript技術(shù)。ActiveX是Microsoft Internet戰(zhàn)略的中心環(huán)節(jié)。VBScript則是ActiveX的腳本功能。
(7)VRML技術(shù)。VRML是目前創(chuàng)造三維對(duì)象最重要的工具。它也是一種基于文本的語言,并可運(yùn)行于任何平臺(tái)。
IP地址:接入Internet的計(jì)算機(jī)與接入電話網(wǎng)的電話相似,每臺(tái)計(jì)算機(jī)或路由器都有一個(gè)由授權(quán)機(jī)構(gòu)分配的號(hào)碼,稱為IP地址,IP地址采用分層結(jié)構(gòu),它由網(wǎng)絡(luò)號(hào)與主機(jī)號(hào)兩部分組成。其中,網(wǎng)絡(luò)號(hào)用來標(biāo)識(shí)一個(gè)邏輯網(wǎng)絡(luò),主機(jī)號(hào)用來標(biāo)識(shí)網(wǎng)絡(luò)中的一臺(tái)主機(jī)。一臺(tái)Internet主機(jī)至少有一個(gè)IP地址,而且這個(gè)IP地址是全網(wǎng)惟一的。如果一臺(tái)Internet主機(jī)有兩個(gè)或多個(gè)IP地址,則該主機(jī)屬于兩個(gè)或多個(gè)邏輯網(wǎng)絡(luò)。
IP地址的長(zhǎng)度為32位的二進(jìn)制數(shù),以X . X . X . X格式表示;每個(gè)X為八位二進(jìn)制數(shù),其十進(jìn)制為0~~255.IP地址可以分為5類,A,B,C,D,E,前三種為常用IP地址,A類IP的網(wǎng)絡(luò)號(hào)的空間長(zhǎng)度為7位,因此允許有27個(gè)不同的A類網(wǎng)址,網(wǎng)絡(luò)主機(jī)號(hào)數(shù)多達(dá)224個(gè)(1.0.0.0——126.255.255.255),一般用于有大量主機(jī)的大型網(wǎng)絡(luò)。B類IP地址,網(wǎng)絡(luò)號(hào)空間長(zhǎng)度為14位,主機(jī)號(hào)空間長(zhǎng)度為16位,允許有214個(gè)不同的B類網(wǎng)絡(luò)。每個(gè)B類網(wǎng)絡(luò)的主機(jī)號(hào)數(shù)多達(dá)216個(gè)(128.0.0.0-191.255.255.255)。適用于中型網(wǎng)絡(luò)。C類IP地址,網(wǎng)絡(luò)空間號(hào)長(zhǎng)度位21位,主機(jī)號(hào)空間長(zhǎng)度為8位。C類IP地址的表示范圍為(192.0.0.0-223.255.255.255)。允許有221個(gè)不同的C類網(wǎng)絡(luò),C類網(wǎng)絡(luò)的主機(jī)號(hào)數(shù)最多為28個(gè)。適用于小型網(wǎng)絡(luò)。
相關(guān)推薦: