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