Web技術(shù)應(yīng)用基礎(chǔ)_d01_第1頁
Web技術(shù)應(yīng)用基礎(chǔ)_d01_第2頁
Web技術(shù)應(yīng)用基礎(chǔ)_d01_第3頁
Web技術(shù)應(yīng)用基礎(chǔ)_d01_第4頁
Web技術(shù)應(yīng)用基礎(chǔ)_d01_第5頁
已閱讀5頁,還剩68頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、1 Web技術(shù)應(yīng)用基礎(chǔ)技術(shù)應(yīng)用基礎(chǔ) 2n教材: WebWeb技術(shù)應(yīng)用基礎(chǔ)技術(shù)應(yīng)用基礎(chǔ) ( (第第3 3版版) ) 清華大學(xué)出版社清華大學(xué)出版社 3課程性質(zhì):課程性質(zhì): 是一門綜合性強(qiáng)、既涵蓋了常用的信息應(yīng)用概念、又綜合了大多Web應(yīng)用系統(tǒng)技術(shù)的實(shí)際操作的,具有相當(dāng)復(fù)合復(fù)合程度的課程。 4課程結(jié)構(gòu):課程結(jié)構(gòu):Web技術(shù)三個(gè)層面三個(gè)層面的應(yīng)用: WebWeb技術(shù)概述技術(shù)概述, ,站點(diǎn)構(gòu)建技術(shù)站點(diǎn)構(gòu)建技術(shù) Web Web程序設(shè)計(jì)基礎(chǔ)程序設(shè)計(jì)基礎(chǔ) JSPJSP與數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù)與數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù) Web站點(diǎn)構(gòu)建:JSP 運(yùn)行環(huán)境的構(gòu)建 Web編程:HTML、CSS、JavaScript JSP與數(shù)

2、據(jù)庫應(yīng)用開發(fā):JSP技術(shù),具有網(wǎng)上應(yīng)用系統(tǒng)建設(shè)所需主流技術(shù)的應(yīng)用能力( JSP技術(shù)),使用這些技術(shù)對數(shù)據(jù)庫的信息進(jìn)行存儲(chǔ)、管理與發(fā)布 5第1篇 Web技術(shù)基礎(chǔ) Web技術(shù)概述 搭建Web開發(fā)與運(yùn)行環(huán)境(JSP) 基于Web方式的信息系統(tǒng)開發(fā)案例 網(wǎng)上書店6第 1 章第第1章章Web技術(shù)概述技術(shù)概述7學(xué)習(xí)要點(diǎn) 基本知識(shí)、主要技術(shù)和工作原理 理解Web開發(fā)常用構(gòu)架、瀏覽器/服務(wù)器/數(shù)據(jù)庫服務(wù)器三層結(jié)構(gòu)工作模式 熟練使用IP地址、域名和URL網(wǎng)上查找資源 理解基于JSP技術(shù)的數(shù)據(jù)庫訪問機(jī)制 第第1章章Web 技術(shù)概述技術(shù)概述81.1 Web簡 介Web World Wide Web, 簡稱簡稱WWW

3、,譯名萬維網(wǎng)或全球信息網(wǎng)。譯名萬維網(wǎng)或全球信息網(wǎng)。 主要功能:信息發(fā)布和信息檢索,是一個(gè)分布主要功能:信息發(fā)布和信息檢索,是一個(gè)分布式超媒體(式超媒體(hypermedia)系統(tǒng)。)系統(tǒng)。第第1章章Web 技術(shù)概述技術(shù)概述9 Web技術(shù)通指在網(wǎng)絡(luò)上利用各種技術(shù)實(shí)現(xiàn)和完成的各種服務(wù)功能和客戶瀏覽的開發(fā)技術(shù)。超鏈接超鏈接(hyperlink)技術(shù)連接分布信息技術(shù)連接分布信息 超文本傳輸協(xié)議超文本傳輸協(xié)議HTTP(HyperText Transfer Protocol)傳輸超文本數(shù)據(jù))傳輸超文本數(shù)據(jù)超文本標(biāo)記語言超文本標(biāo)記語言HTML(HyperText Markup Language)基本發(fā)布語言

4、)基本發(fā)布語言 第第1章章Web 技術(shù)概述技術(shù)概述10超文本:超鏈接+文本播放多媒體 文 檔“虎鯨”超鏈接其他文檔超媒體:超鏈接+多媒體ex1-01.html例4.2 例4.2 例4.2 第第1章章Web技術(shù)概述技術(shù)概述11萬維網(wǎng)站點(diǎn)1R萬維網(wǎng)站點(diǎn)2R萬維網(wǎng)站點(diǎn)3R萬維網(wǎng)站點(diǎn)nR鏈接1鏈接2鏈接4萬維網(wǎng):全球性、分布式信息發(fā)布系統(tǒng)鏈接3第第1章章Web技術(shù)概述技術(shù)概述12Web 要素1. 統(tǒng)一資源定位符統(tǒng)一資源定位符URL:標(biāo)識(shí)網(wǎng)上信息資源在何處 2.超文本傳輸協(xié)議超文本傳輸協(xié)議HTTP:溝通方式,什么方法訪問資源 3超鏈接超鏈接 hyperlink :信息資源之間訪問手段,也可以借助搜索工具

5、或搜索引擎查找 4超文本標(biāo)記語言超文本標(biāo)記語言 HTML:不同計(jì)算機(jī)之間信息交流 第第1章章Web技術(shù)概述技術(shù)概述因特網(wǎng) HTTP請求網(wǎng)頁Web服務(wù)器 客戶瀏覽器HTTP響應(yīng) HTTP請求網(wǎng)頁HTTP響應(yīng)13地址欄目 資源在何處超鏈接HTTP協(xié)議 訪問方式第第1章章Web技術(shù)概述技術(shù)概述HTML文檔141.2 計(jì)算機(jī)網(wǎng)絡(luò) 基礎(chǔ)1.2.1 計(jì)算機(jī)網(wǎng)絡(luò)定義計(jì)算機(jī)網(wǎng)絡(luò)計(jì)算機(jī)網(wǎng)絡(luò):通過通信線路和通信設(shè)備,將分布在不同地理位置、具有獨(dú)立功能的計(jì)算機(jī)系統(tǒng)連接起來,在網(wǎng)絡(luò)協(xié)議和網(wǎng)絡(luò)管理軟件的支持下,實(shí)現(xiàn)彼此之間數(shù)據(jù)通信和資源共享的系統(tǒng)。 第第1章章Web技術(shù)概述技術(shù)概述15根據(jù)網(wǎng)絡(luò)覆蓋范圍 個(gè)人區(qū)域網(wǎng)(Pe

6、rsonal Area Network,,PAN ):在個(gè)人工作范圍內(nèi)把個(gè)人使用的電子設(shè)備用無線技術(shù)連接起來的網(wǎng)絡(luò),也稱無線個(gè)人區(qū)域網(wǎng)(Wireless PAN,WPAN)一般范圍在10100米左右。第第1章章Web技術(shù)概述技術(shù)概述16局域網(wǎng)(Local Area Network , LAN ):連接近距離網(wǎng),覆蓋范圍從幾米到數(shù)千米。例如:辦公室、實(shí)驗(yàn)室、一個(gè)建筑物、園區(qū)內(nèi)等。第第1章章Web技術(shù)概述技術(shù)概述17城域網(wǎng)(Metropolitan Area Network , MANMAN ):介于局域網(wǎng)和廣域網(wǎng)之間的一種高速網(wǎng)絡(luò),覆蓋范圍幾十公里,規(guī)模限于一個(gè)城市的范圍。廣域網(wǎng)(Wide Ar

7、ea Network , WANWAN ):覆蓋范圍從幾十千米到幾千千米,可以連接若干個(gè)城市、地區(qū)、國家,甚至橫跨幾個(gè)洲覆蓋全球,形成國際性的遠(yuǎn)程網(wǎng)絡(luò)。 第第1章章Web技術(shù)概述技術(shù)概述18廣域網(wǎng)通常通過用公共電信系統(tǒng)公共電信系統(tǒng)(比如衛(wèi)星,海底電纜,微波通信站點(diǎn),長途電話,市話網(wǎng)絡(luò)等)將一個(gè)一個(gè)的局域網(wǎng)和計(jì)算機(jī)連接在一起,實(shí)現(xiàn)較大范圍的計(jì)算機(jī)資源共享的方法。WAN技術(shù)相對LAN來說要復(fù)雜一些。 第第1章章Web技術(shù)概述技術(shù)概述191.2.2. Internet 第第1章章Web技術(shù)概述技術(shù)概述20Internet的全稱:Inter Network,譯為“因特網(wǎng)因特網(wǎng)”, 也稱國際互聯(lián)網(wǎng),簡稱

8、互聯(lián)網(wǎng)。因特網(wǎng)是一個(gè)把世界范圍內(nèi)的眾多計(jì)算機(jī)、人、數(shù)據(jù)庫、軟件和文件連接在一起的,通過一個(gè)共同的通信協(xié)議(TCP/IP協(xié)議)相互會(huì)話的網(wǎng)絡(luò)。與Internet相連的任何一臺(tái)計(jì)算機(jī),都被稱為主機(jī)主機(jī)。第第1章章Web技術(shù)概述技術(shù)概述21第第1章章Web技術(shù)概述技術(shù)概述路由器計(jì)算機(jī)網(wǎng)絡(luò)互聯(lián)網(wǎng)因特網(wǎng)示意 22Internet主要技術(shù):采用標(biāo)準(zhǔn)協(xié)議采用標(biāo)準(zhǔn)協(xié)議TCP/IP協(xié)議,使網(wǎng)上各種不同的計(jì)算機(jī)進(jìn)行通信 通過路由器將不同網(wǎng)絡(luò)互連通過路由器將不同網(wǎng)絡(luò)互連 建立在建立在TCP/IPTCP/IP協(xié)議基礎(chǔ)之上的協(xié)議基礎(chǔ)之上的WWWWWW瀏覽服務(wù)瀏覽服務(wù) 應(yīng)用應(yīng)用DNSDNS域名解析系統(tǒng)完成計(jì)算機(jī)和用戶之間

9、域名解析系統(tǒng)完成計(jì)算機(jī)和用戶之間的地址解析工作的地址解析工作 第第1章章Web技術(shù)概述技術(shù)概述23 WWW(World Wide Web)服務(wù)服務(wù) E-mail電子郵件電子郵件第第1章章Web技術(shù)概述技術(shù)概述 發(fā)信人RR發(fā)送方郵件服務(wù)器郵件緩存接受方郵件服務(wù)器客戶信箱 收信人發(fā)送郵件 發(fā)送郵件 看信 24 信息檢索信息檢索:搜索引擎搜索引擎 FTP(File Transfer Protocol)文件傳輸文件傳輸 遠(yuǎn)程登錄遠(yuǎn)程登錄(Telnet) 電子公告欄電子公告欄 BBS(Bulletin Board Service) 網(wǎng)絡(luò)新聞網(wǎng)絡(luò)新聞(Usenet) 網(wǎng)上電話和網(wǎng)上視頻網(wǎng)上電話和網(wǎng)上視頻

10、電子商務(wù)電子商務(wù)E-Business 電子政務(wù)電子政務(wù)E-Government 博客(博客(Web Log)和微博)和微博(MocroBLog) QQ 移動(dòng)網(wǎng)絡(luò)移動(dòng)網(wǎng)絡(luò) 第第1章章Web技術(shù)概述技術(shù)概述251.2.3 TCP/IP協(xié)議 計(jì)算機(jī)之間的數(shù)據(jù)通信必須遵守某種約定和規(guī)程,這些約定和規(guī)程就是網(wǎng)絡(luò)通信協(xié)議。協(xié)議三要素:語法語法(syntax)(syntax):數(shù)據(jù)和控制信息的結(jié)構(gòu)或格式 語義語義(semantics)(semantics):需要發(fā)出何種控制信息,完成何種動(dòng)作和做出何種響應(yīng)。定時(shí)定時(shí)(timing)(timing):實(shí)體通信實(shí)現(xiàn)順序的詳細(xì)說明。國際標(biāo)準(zhǔn)化組織(ISO)提出的“

11、開放系統(tǒng)互連模型”是計(jì)算機(jī)網(wǎng)絡(luò)通信的基本協(xié)議。TCP/IPTCP/IP是Internet使用的通信協(xié)議。第第1章章Web技術(shù)概述技術(shù)概述26 TCP/IP協(xié)議協(xié)議TCP/IPTCP/IP:傳輸控制協(xié)議傳輸控制協(xié)議/ /網(wǎng)際協(xié)議網(wǎng)際協(xié)議 Transportation Transportation Control Protocol/Internet ProtocolControl Protocol/Internet Protocol 。TCP/IP擁有一套完整而系統(tǒng)的協(xié)議標(biāo)準(zhǔn),采用信息打包的方法來簡化各種不同類型的計(jì)算機(jī)之間的通信傳輸。 TCP/IP協(xié)議是實(shí)現(xiàn)互連網(wǎng)絡(luò)的連接性和互操作性的關(guān)鍵,是I

12、nternet上所有計(jì)算機(jī)進(jìn)行信息交互和傳輸所采用的協(xié)議,也是Web服務(wù)器與其他網(wǎng)絡(luò)計(jì)算機(jī)互連的基本通信協(xié)議。 第第1章章Web技術(shù)概述技術(shù)概述27 信息在網(wǎng)絡(luò)中傳輸時(shí)信息在網(wǎng)絡(luò)中傳輸時(shí),被分割成一個(gè)個(gè)信息包被分割成一個(gè)個(gè)信息包(Frame packet).每個(gè)包有一個(gè)每個(gè)包有一個(gè)信頭信頭,包含發(fā)送者和包含發(fā)送者和接受者的接受者的Internet地址地址IP(Internet Protocol)協(xié)協(xié)議根據(jù)目的地址議根據(jù)目的地址,選擇路由選擇路由(router),將信息包送達(dá)將信息包送達(dá)目的地目的地.信息包信息包(frame packet)數(shù)據(jù)包數(shù)據(jù)包信頭信頭第第1章章Web技術(shù)概述技術(shù)概述28

13、 Application LayerPresentation LayerSession LayerTransport LayerNetwork LayerData-Link LayerPhysical LayerLinkLayerHardwareInterfaceNetwork LayerIPTransportLayerUDPTCPApplicationLayerAppProgramAppProgramPhysicalLayerTransmission Lines第第1章章Web技術(shù)概述技術(shù)概述29HTTPFTPgopherWindows SocketsHTTPFTPgopherWindows

14、 SocketscacheRequestResponse301.3 IP地址、域名和地址、域名和URL1.3.1 IP地址地址 1. IP地址的作用 Internet上每臺(tái)主機(jī)或設(shè)備、每個(gè)用戶都有一個(gè)唯一的地址以確定是誰和在何處。在TCP/IP協(xié)議中分配給每臺(tái)主機(jī)一個(gè)在全I(xiàn)nternet唯一的32位二進(jìn)制數(shù)(IPv4)或128位二進(jìn)制數(shù)(IPv6),即主機(jī)的IP地址。 在Internet上發(fā)送的每個(gè)數(shù)據(jù)包都包含了一個(gè)發(fā)送方地址和一個(gè)接受方地址。 第第1章章Web技術(shù)概述技術(shù)概述31 Internet 是基于是基于TCP/IP(Transmission ControlProtocol/Inter

15、net Protocol)建立的,依據(jù)該協(xié)議每建立的,依據(jù)該協(xié)議每一臺(tái)連接在一臺(tái)連接在Internet上的主機(jī)都被分配了一個(gè)上的主機(jī)都被分配了一個(gè)IP地址,作為這臺(tái)計(jì)算機(jī)在網(wǎng)上的唯一標(biāo)識(shí)地址,作為這臺(tái)計(jì)算機(jī)在網(wǎng)上的唯一標(biāo)識(shí) 點(diǎn)分十進(jìn)制表示法點(diǎn)分十進(jìn)制表示法第第1章章Web技術(shù)概述技術(shù)概述32 網(wǎng)絡(luò)地址:網(wǎng)絡(luò)地址:確定該主機(jī)所在的物理網(wǎng)絡(luò) 主機(jī)地址:主機(jī)地址:確定該主機(jī)在該物理網(wǎng)絡(luò)上的位置 IP地址的層次結(jié)構(gòu)具有兩個(gè)重要特性: 為每臺(tái)主機(jī)分配了一個(gè)唯一的地址; 網(wǎng)絡(luò)號(hào)必須全球統(tǒng)一分配,主機(jī)標(biāo)識(shí)號(hào)由本地分配,不需要全球統(tǒng)一分配 網(wǎng)絡(luò)地址(netid) 主機(jī)地址(hostid)第第1章章Web技術(shù)概

16、述技術(shù)概述33A類:55; B類:55;C類:55;D類:55;E類:24055 AE共5級(jí) 第第1章章Web技術(shù)概述技術(shù)概述344幾個(gè)特殊意義的IP地址幾個(gè)特殊意義的IP地址不能用于網(wǎng)絡(luò)的主機(jī)地址: 廣播地址:廣播地址:主機(jī)地址位全是1,表示網(wǎng)上的所有主機(jī),可以向網(wǎng)上的所有主機(jī)發(fā)送信息。例如,55表示向147

17、.10網(wǎng)上所有主機(jī)發(fā)信息。 本地網(wǎng)絡(luò)地址:本地網(wǎng)絡(luò)地址:IP地址中主機(jī)地址位都是0,表示本地網(wǎng)絡(luò)地址。例如表示一個(gè)B類網(wǎng)地址145.67 回放地址:回放地址:A類地址 稱為回放地址,用于網(wǎng)絡(luò)軟件測試及本地機(jī)進(jìn)程間通信的地址。TCP/IP應(yīng)用程序發(fā)往該地址的信息被交回給應(yīng)用程序,不進(jìn)行任何網(wǎng)絡(luò)傳送。 第第1章章Web技術(shù)概述技術(shù)概述355. 子網(wǎng)劃分 子網(wǎng)劃分,可以充分利用IP地址,為更多的主機(jī)分配IP地址。三級(jí)結(jié)構(gòu)。 網(wǎng)絡(luò)地址主機(jī)地址網(wǎng)絡(luò)地址 子網(wǎng)地址主機(jī)地址兩級(jí)網(wǎng)絡(luò)結(jié)構(gòu)三級(jí)網(wǎng)絡(luò)結(jié)構(gòu)第第1章章Web技術(shù)概述技術(shù)概述36 IP 地址 202.204.224.

18、166 子網(wǎng)掩碼24 11001010 11001100 11100000 111 11111111 11111111 11111111 00000 101 00110網(wǎng)絡(luò)號(hào)202.204.224子網(wǎng)號(hào)主機(jī)號(hào)第第1章章Web技術(shù)概述技術(shù)概述例如例如:37RRRC類網(wǎng)絡(luò)地址:類網(wǎng)絡(luò)地址:子網(wǎng)掩碼:子網(wǎng)掩碼:24內(nèi)可含內(nèi)可含6個(gè)子網(wǎng)個(gè)子網(wǎng)子網(wǎng)子網(wǎng)1網(wǎng)絡(luò)號(hào)網(wǎng)絡(luò)號(hào)22 子網(wǎng)子網(wǎng)2 網(wǎng)絡(luò)號(hào)網(wǎng)絡(luò)號(hào)44 子網(wǎng)子網(wǎng) 6 網(wǎng)絡(luò)號(hào)網(wǎng)絡(luò)

19、號(hào)9292 第第1章章Web技術(shù)概述技術(shù)概述38子網(wǎng)掩碼作用:子網(wǎng)掩碼作用:把一個(gè)IP地址正確分解為對應(yīng)的網(wǎng)絡(luò)地址網(wǎng)絡(luò)地址、子網(wǎng)地址子網(wǎng)地址及主機(jī)地址主機(jī)地址 子網(wǎng)掩碼不同,屬于不同的網(wǎng)段 子網(wǎng)掩碼是一個(gè)32位數(shù): 網(wǎng)絡(luò)地址和子網(wǎng)地址部分全部為1 1 主機(jī)地址部分全部為0 0 A類網(wǎng)的子網(wǎng)掩碼是B類網(wǎng)的子網(wǎng)掩碼是C類網(wǎng)的子網(wǎng)掩碼是第第1章章Web 技術(shù)概述技術(shù)概述396. IP地址應(yīng)用 1.主機(jī)IP地址3333,確定該主機(jī)所在網(wǎng)絡(luò)類別

20、、網(wǎng)絡(luò)號(hào)及主機(jī)號(hào) (1)四組十進(jìn)制數(shù)轉(zhuǎn)變?yōu)樗淖止?jié)32位二進(jìn)制數(shù)四組十進(jìn)制數(shù): 202 .196 .0 .13332位二進(jìn)制數(shù):11011001010 11000100 00000000 10000101(2) 確定網(wǎng)絡(luò)類別 第一字節(jié)是11011001010,類別是C類 (3) 確定網(wǎng)絡(luò)地址 C類網(wǎng)前三個(gè)字節(jié)是網(wǎng)絡(luò)地址:202.196.0202.196.0 (4) 確定主機(jī)地址:第四字節(jié),1000010110000101結(jié)論:該主機(jī)是C C類網(wǎng)202.196.0202.196.0中的133133號(hào)主機(jī)。第第1章章web 技術(shù)概述技術(shù)概述402. 主機(jī)IP地址55166.11

21、1.1.255,確定該主機(jī)所在網(wǎng)絡(luò)類別、網(wǎng)絡(luò)號(hào)及主機(jī)號(hào) (1) 四組十進(jìn)制數(shù)轉(zhuǎn)變?yōu)樗淖止?jié)32位的二進(jìn)制數(shù) 1010100110 01101111 00000001 11111111100110 01101111 00000001 11111111 (2) 確定網(wǎng)絡(luò)類別:第一字節(jié)是1010100110,B類網(wǎng)。 (3) 確定網(wǎng)絡(luò)地址:第一、二字節(jié)10100110 0110111110100110 01101111 (4) 確定主機(jī)地址 第三、四字節(jié),主機(jī)地址是00000001 11111111 結(jié)論:該IP地址表示B B類網(wǎng)166.111166.111上的511511號(hào)主機(jī) 第第1章章Web 技

22、術(shù)概述技術(shù)概述413. 假設(shè)網(wǎng)絡(luò)IP地址和子網(wǎng)掩碼是:IPIP地址地址 11000000.01001110.00101110.01100001=77子網(wǎng)掩碼子網(wǎng)掩碼 11111111.11111111.11111111.11100000=2424 確定主機(jī)所在網(wǎng)絡(luò)的類別、網(wǎng)絡(luò)號(hào)、子網(wǎng)號(hào)及主機(jī)號(hào) (1) 11011000000: C類地址 (2) 前三個(gè)字節(jié),網(wǎng)絡(luò)地址:198.78.46198.78.46 (3) 后一個(gè)字節(jié)標(biāo)識(shí)主機(jī) 01101100001 子網(wǎng)掩碼子網(wǎng)掩碼 11111100000結(jié)論

23、:IP地址77標(biāo)識(shí)的是: C C類類網(wǎng)絡(luò)198.78.46198.78.46的3 3號(hào)子網(wǎng)號(hào)子網(wǎng)的1 1號(hào)號(hào)主機(jī)第第1章章Web技術(shù)概述技術(shù)概述42練習(xí):IP地址: 7=11000000.10101000.01100100.01100001子網(wǎng)掩碼:24=11111111.11111111.11111111.11100000 表示C C類類網(wǎng)絡(luò)192.168.100的3 3號(hào)子網(wǎng)號(hào)子網(wǎng)的1 1號(hào)號(hào)主機(jī) IP地址=7 子網(wǎng)掩碼=24 11111111

24、.11111111.11111111.11100000IP地址=7 子網(wǎng)掩碼=40 11111111.11111111.11111111.11110000 它們是兩個(gè)網(wǎng)段,互相不能訪問網(wǎng)上鄰居看不見!這樣,一個(gè)標(biāo)準(zhǔn)的IP地址可以用于多個(gè)子網(wǎng)和主機(jī),從而擴(kuò)展了IPv4地址的應(yīng)用范圍!第第1章章Web 技術(shù)概述技術(shù)概述434. 為單位規(guī)劃為單位規(guī)劃IPIP地址地址 為電子信息實(shí)訓(xùn)中心規(guī)劃IP地址,該實(shí)訓(xùn)中心有6 6個(gè)局個(gè)局域網(wǎng)域網(wǎng),每個(gè)局域網(wǎng)最多有3030臺(tái)主機(jī)臺(tái)主機(jī)(或網(wǎng)絡(luò)設(shè)備) (1) (1) 申請申請IPIP地址地址 共有6個(gè)局域網(wǎng)180臺(tái)

25、主機(jī),申請6個(gè)C類地址?浪費(fèi)多少IP地址?申請6個(gè)C類IP地址,共有625415241524個(gè)IP地址,實(shí)際使用180個(gè)地址,將有13441344個(gè)IP地址的浪費(fèi)。解決方案:解決方案:用子網(wǎng)使6個(gè)局域網(wǎng)共用一個(gè)C類網(wǎng)的地址。 申請一個(gè)IP地址。假設(shè)電子信息實(shí)訓(xùn)中心申請到的C類IP地址是202.224.46202.224.46 第第1章章Web技術(shù)概述技術(shù)概述44(2) 確定子網(wǎng)地址的位數(shù)與子網(wǎng)地址子網(wǎng)地址用于標(biāo)識(shí)電子信息實(shí)訓(xùn)中心內(nèi)部的網(wǎng)段。 6個(gè)局域網(wǎng):子網(wǎng)地址占3 3位位其余5位是子網(wǎng)中的主機(jī)地址,每個(gè)子網(wǎng)可以有30個(gè)主機(jī)地址 第第1章章Web 技術(shù)概述技術(shù)概述45各子網(wǎng)地址:1號(hào)子網(wǎng)地址:

26、11001010 11100000 00101110 00100000=22號(hào)子網(wǎng)地址:11001010 11100000 00101110 01000000=43號(hào)子網(wǎng)地址:11001010 11100000 00101110 01100000=64號(hào)子網(wǎng)地址:11001010 11100000 00101110 10000000=285號(hào)子網(wǎng)地址:11001010 11100000 00101110 10100000=606號(hào)子網(wǎng)地址:11001010 11100000

27、00101110 11000000=92 第第1章章Web技術(shù)概述技術(shù)概述46(3)主機(jī)地址分配方案。以1號(hào)子網(wǎng)為例:1號(hào)子網(wǎng)地址:11001010 11100000 00101110 00100000=21號(hào)主機(jī)地址:11001010 11100000 00101110 00100001=32號(hào)主機(jī)地址:11001010 11100000 00101110 00100010=43號(hào)主機(jī)地址:11001010 11100000 00101110 00100011=530號(hào)主機(jī)

28、地址:11001010 11100000 00101110 00111110=2第第1章章Web技術(shù)概述技術(shù)概述47(4) 子網(wǎng)掩碼的確定 電子信息實(shí)訓(xùn)中心的子網(wǎng)掩碼是:11111111.11111111.11111111.11100000=2424 第第1章章Web技術(shù)概述技術(shù)概述48 IPv6是128位二進(jìn)制可代表2128=3.4028236692093846346337460743177E+38有兩種描述方法:冒分16進(jìn)制表示法:69d2:9064:ff0:0:ffff:1820:4005:ffff點(diǎn)分十進(jìn)制:1

29、00..255.255當(dāng)連續(xù)0時(shí),可以描述為:1166:0:0:0:0:0:0:66991166:6699IPv6與IPv4在許多概念方面是一致的,如報(bào)頭、報(bào)文等,但在內(nèi)部細(xì)節(jié)變化較大,在傳輸數(shù)據(jù)方面非常靈活的。 第第1章章Wev技術(shù)概述技術(shù)概述491.3.2 域名 IP地址使用起來很不方便,為網(wǎng)上的主機(jī)指定了一個(gè)易于記憶的域名域名 DNS(Domain Name System域名系統(tǒng) ):每臺(tái)主機(jī)的主機(jī)名/域名與它的IP地址對應(yīng)。使用主機(jī)名/域名,網(wǎng)絡(luò)會(huì)自動(dòng)將其轉(zhuǎn)換成IP地址,找到這臺(tái)主機(jī)。域域(Domain):

30、一類Internet主機(jī)的集合。域名域名(Domain Name):標(biāo)識(shí)域的自然語言名稱(常用英文)與IP地址對應(yīng)。域名系統(tǒng)域名系統(tǒng)(DNS):實(shí)現(xiàn)域名與IP的互逆映射的服務(wù)系統(tǒng)。名字服務(wù)器名字服務(wù)器:運(yùn)行域名解析軟件,實(shí)現(xiàn)重定向功能. 第第1章章Web 技術(shù)概述技術(shù)概述50一級(jí)名:一級(jí)名:國家國家 (地區(qū)),頂級(jí)域名。jp、us、cn、hk 等二級(jí)名:二級(jí)名:網(wǎng)點(diǎn)名網(wǎng)點(diǎn)名(Site name)若干緊密關(guān)系子網(wǎng)組成。通常由組織機(jī)構(gòu)組成。ac(科研機(jī)構(gòu))、com(商業(yè)組織)、edu(教育機(jī)構(gòu))、gov(政府部門)、net(互聯(lián)網(wǎng)絡(luò)、接入網(wǎng)絡(luò)的信息中心和運(yùn)行中心)、org(各種非盈利性組織)等。三

31、級(jí)名:三級(jí)名:管理組管理組Administrator 子域(地域)組成。通常采用地域命名。比如:nj、bj、tw等四級(jí)名:四級(jí)名:主機(jī)名主機(jī)名本地機(jī)器名。 buu、nankai等 象一棵倒置大樹(逆序書寫):www.四級(jí)四級(jí).三三.二級(jí)二級(jí).一級(jí)一級(jí)。而www則僅僅代表Internet上的一類名稱。比如:沒有地域名第第1章章Web 技術(shù)概述技術(shù)概述51 中國 商業(yè)組織 人民網(wǎng) 主機(jī)第第1章章Web 技術(shù)概述技術(shù)概述52 educncomacwwwinfo163cnnicrdspandavhostisd263netftpcswiscmitalbert最高級(jí)域名最高級(jí)域名rootroot第一級(jí)第一

32、級(jí)第二級(jí)第二級(jí)第三級(jí)第三級(jí)第第1章章Web技術(shù)概述技術(shù)概述53CNhttp : / WWW . hope . com . cnhttp : / WWW . hope . com . cn第第1章章Web技術(shù)概述技術(shù)概述541.3.3 統(tǒng)一資源定位符統(tǒng)一資源定位符 URLURLURL(U Uniform R Resource L Locator):統(tǒng)一資源定位符 以統(tǒng)一方式唯一確定某個(gè)網(wǎng)絡(luò)資源以統(tǒng)一方式唯一確定某個(gè)網(wǎng)絡(luò)資源 1. URL格式格式 第第1章章Web技術(shù)概述技術(shù)概述: / :端口號(hào)端口號(hào)/55(1) (1) 協(xié)議協(xié)議 常見常見URL訪問方法:訪問方法: http: HTTP協(xié)議協(xié)議

33、news: USENET新聞新聞 ftp: FTP協(xié)議協(xié)議 gopher:Gopher 協(xié)議協(xié)議 file : 本地文件系統(tǒng)本地文件系統(tǒng) WAIS:廣域信息服務(wù)廣域信息服務(wù) telnet:登錄到其他主機(jī)登錄到其他主機(jī)(2) :/:/ 是URL規(guī)范要求的標(biāo)記。(3) 主機(jī)名主機(jī)名: : 要訪問的服務(wù)器名字,也可以是服務(wù)器IP地址 (4) 文件路徑文件路徑: : 服務(wù)器上保存目標(biāo)文件的目錄 所有WWW服務(wù)器應(yīng)用程序的省缺端口號(hào)都內(nèi)定為 8080第第1章章Web 技術(shù)概述技術(shù)概述56例如, http:/ HTTPHTTP協(xié)議協(xié)議文件路徑: 服務(wù)器 主機(jī)名:/software/software/目錄下

34、名為home.htmlhtml的文件第第1章章Web技術(shù)概述技術(shù)概述573. 文件定位的幾種方式文件定位三種方式:第第1章章Web 技術(shù)概述技術(shù)概述581.4 Web基礎(chǔ)知識(shí)基礎(chǔ)知識(shí) 第第1章章Web技術(shù)概述技術(shù)概述1.4.1 Web工作機(jī)制工作機(jī)制 因特網(wǎng) URL請求請求 建立連接建立連接Web服務(wù)器 客戶瀏覽器RDNS 服務(wù)器域名解析域名解析HTTP請求報(bào)文請求報(bào)文 數(shù)據(jù)數(shù)據(jù)庫查詢庫查詢數(shù)據(jù)庫服務(wù)器 斷開連接斷開連接HTTP響應(yīng)報(bào)文響應(yīng)報(bào)文 瀏覽器瀏覽器展示結(jié)果展示結(jié)果Web服務(wù)器服務(wù)器 查找文檔查找文檔HTTP響應(yīng)報(bào)文響應(yīng)報(bào)文 659第第1章章Web技術(shù)概述技術(shù)

35、概述1.4.2 Web站點(diǎn)體系結(jié)構(gòu)站點(diǎn)體系結(jié)構(gòu) Web服務(wù)器服務(wù)器 客戶端客戶端數(shù)據(jù)庫數(shù)據(jù)庫 表示層表示層中間層中間層數(shù)據(jù)層數(shù)據(jù)層圖書管圖書管理員理員 讀者讀者 書庫書庫 圖書館結(jié)構(gòu)圖書館結(jié)構(gòu)Web三層結(jié)構(gòu)三層結(jié)構(gòu)提 出 借提 出 借書請求書請求 為讀者為讀者 服務(wù)服務(wù) 為客戶為客戶 服務(wù)服務(wù) 藏書藏書 存儲(chǔ)存儲(chǔ) 數(shù)據(jù)數(shù)據(jù) HTTP 請求請求60第第1章章Web技術(shù)概述技術(shù)概述Web站點(diǎn)的集成站點(diǎn)的集成611.4.3 Web應(yīng)用開發(fā)技術(shù)概述 1. HTML、CSS、XML和腳本 超文本標(biāo)記語言HTML CSS(Cascading Style Sheet,層疊樣式表) XML技術(shù)(extensi

36、ble Markup Language,可擴(kuò)展的源標(biāo)記語言) JavaScript和VBScript 第第1章章Web技術(shù)概述技術(shù)概述622.ASP(Active Server Pages) 服務(wù)器端服務(wù)器端WebWeb應(yīng)用程序開發(fā)技術(shù)應(yīng)用程序開發(fā)技術(shù) 主要功能是:主要功能是:為生成動(dòng)態(tài)、交互并且高效的Web服務(wù)器應(yīng)用程序 主要特點(diǎn):主要特點(diǎn):把HTML/DHTML、腳本和數(shù)據(jù)庫訪問功能結(jié)合在一起,組成在服務(wù)器端的應(yīng)用程序。 3. ASP.NET ASP.NET建立在建立在.NET Framework類的基礎(chǔ)之上,提供類的基礎(chǔ)之上,提供由控件和基礎(chǔ)部分組成的由控件和基礎(chǔ)部分組成的“Web程序模

37、板程序模板”。ASP.NET使用語言使用語言C#、VB.NET和和Jscript.NET 4. PHP(Personal Home Page Tools) 自由軟件自由軟件,服務(wù)器端服務(wù)器端Web應(yīng)用程序開發(fā)技術(shù)應(yīng)用程序開發(fā)技術(shù),多平臺(tái)特性多平臺(tái)特性 第第1章章Web技術(shù)概述技術(shù)概述635. JSP(Java Server Pages) 在HTML頁面中加入JavaJava程序段和程序段和JSPJSP標(biāo)記標(biāo)記構(gòu)成了JSP網(wǎng)頁。應(yīng)用JSP開發(fā)的基于Web的應(yīng)用具有跨平臺(tái)的特性,可以在大多數(shù)Web Server 上運(yùn)行 6 Servlet Servlet是運(yùn)行在服務(wù)器端的Java程序,本質(zhì)上是一個(gè)

38、特定的Java類,符合Java的技術(shù)標(biāo)準(zhǔn),具有Java的特點(diǎn)。 Servlet可以響應(yīng)客戶HTTP請求,處理客戶端應(yīng)用程序的請求 第第1章章Web技術(shù)概述技術(shù)概述641.5 數(shù)據(jù)庫訪問技術(shù) 數(shù)據(jù)庫技術(shù)是管理信息系統(tǒng)的核心技術(shù)核心技術(shù)和基礎(chǔ)基礎(chǔ)技術(shù)技術(shù),也是Web技術(shù)的一個(gè)重要組成。數(shù)據(jù)庫是存放數(shù)據(jù)的倉庫,數(shù)據(jù)庫管理系統(tǒng)是一個(gè)系統(tǒng)軟件,它的主要作用是:科學(xué)地組織和存儲(chǔ)信科學(xué)地組織和存儲(chǔ)信息,高效地獲取和維護(hù)信息息,高效地獲取和維護(hù)信息。數(shù)據(jù)庫系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員和用戶組成。第第1章章Web技術(shù)概述技術(shù)概述65 1.5.1 Web方式訪問數(shù)據(jù)庫 客戶端統(tǒng)一的界面 統(tǒng)一的開發(fā)標(biāo)準(zhǔn) 跨平臺(tái)運(yùn)行 第第1章章Web技術(shù)概述技術(shù)概述66 1.5.2 Web數(shù)據(jù)庫訪問的工作機(jī)制 提供中間件連接Web服務(wù)器和數(shù)據(jù)庫服務(wù)器 中間件客戶端Web服務(wù)器服務(wù)器數(shù)據(jù)庫中間件是Web服務(wù)器與數(shù)據(jù)庫服務(wù)器之間橋梁,負(fù)責(zé)他們之間通信并提供應(yīng)用程序服務(wù)。中間件可以直接調(diào)用腳本或外部程序來訪問數(shù)據(jù)庫,并將訪問結(jié)果轉(zhuǎn)換成HTML格式,通過Web服務(wù)器返回給客戶端瀏覽器 第第1章章Web技術(shù)概述技術(shù)概述6

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論