版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、第三章 計算機網(wǎng)絡技術一、計算機網(wǎng)絡(一)數(shù)據(jù)通信模型1、語音通信模型 2、計算機通信模型 第二講 計算機網(wǎng)絡技術3、數(shù)據(jù)通信的通用模型 第二講 計算機網(wǎng)絡技術(二)計算機網(wǎng)絡的定義及其功能 1、計算機網(wǎng)絡的定義 計算機網(wǎng)絡是指用通信線路和通信設備將分布在不同地點的具有獨立處理能力的多個計算機系統(tǒng)互相連接起來,在相應網(wǎng)絡軟件的支持下實現(xiàn)相互之間的數(shù)據(jù)通信和資源共享的一個計算機系統(tǒng)。 第二講 計算機網(wǎng)絡技術2、計算機網(wǎng)絡的功能 (1)數(shù)據(jù)通信 (2)資源共享 硬件共享 軟件共享 數(shù)據(jù)共享 第二講 計算機網(wǎng)絡技術早期最簡單的計算機網(wǎng)絡模型 第二講 計算機網(wǎng)絡技術3、計算機網(wǎng)絡的發(fā)展過程 (1)遠程
2、終端聯(lián)機階段 (2)計算機網(wǎng)絡階段 (3)計算機網(wǎng)絡互連階段 (4)信息高速公路階段 第二講 計算機網(wǎng)絡技術第一代遠程聯(lián)機系統(tǒng) 終端終端控制器前端處理機主機主計算機前端處理機TCTC.TC多路器終端控制器只具有傳輸功能第二代多計算機互聯(lián)(典型:ARPANET) 采用存儲轉發(fā)方式。通信子網(wǎng): -IMP和它們之間互聯(lián)的通信線路一起負責完成主機之間的通信任務,構成通信子網(wǎng)。 資源子網(wǎng): -通過通信子網(wǎng)互聯(lián)的主機負責運行用戶應用程序,向網(wǎng)絡用戶提供可供共享的軟硬件資源,組成資源子網(wǎng)。IMPIMPIMPIMPIMPIMPHHHHHHHH-主機 IMP-接口報文處理機計算機網(wǎng)絡互連階段第三代 國際標準化的
3、網(wǎng)絡,具有統(tǒng)一的網(wǎng)絡體系結構、遵循國際標準化的協(xié)議。其互聯(lián)的國際標準為ISO7498(開放系統(tǒng)互連基本參考模型)。該模型也稱OSI七層模型。 計算機網(wǎng)絡分布式系統(tǒng)(三)常見的計算機網(wǎng)絡分類1、按距離劃分 第二講 計算機網(wǎng)絡技術2、按拓撲結構劃分 (1)星型拓撲結構 第二講 計算機網(wǎng)絡技術(2)總線型拓撲結構 第二講 計算機網(wǎng)絡技術(3)環(huán)型拓撲結構 第二講 計算機網(wǎng)絡技術(4)網(wǎng)狀拓撲結構 第二講 計算機網(wǎng)絡技術3、按網(wǎng)絡功能劃分 (1)通信子網(wǎng) (2)資源子網(wǎng) 第二講 計算機網(wǎng)絡技術(四)計算機網(wǎng)絡的組成 從系統(tǒng)的角度看,計算機網(wǎng)絡主要由網(wǎng)絡硬件、傳輸介質、網(wǎng)絡軟件三部分組成。 硬件主要包括
4、計算機、服務器、交換機、路由器、廣域網(wǎng)通信設備等; 傳輸介質包括有線介質和無線介質等; 網(wǎng)絡軟件主要分為網(wǎng)絡系統(tǒng)軟件、網(wǎng)絡應用軟件和網(wǎng)絡通信軟件等。 第二講 計算機網(wǎng)絡技術第二講 計算機網(wǎng)絡技術10Mbps100Mbps傳輸距離:幾百米2、同軸電纜 第二講 計算機網(wǎng)絡技術傳輸距離:幾千米3、光纖 第二講 計算機網(wǎng)絡技術4、無線通信(1)微波 (2)衛(wèi)星通信 第二講 計算機網(wǎng)絡技術由于在空氣中以直線傳播,傳播距離一般只有50km左右。微波波段頻率很高,通信信道的容量大。為了實現(xiàn)遠距離傳輸,則每隔幾十公里便需要建立中繼站。中繼站把前一站送來的信號經(jīng)過放大后再發(fā)送到下一站,故稱為微波接力通信。 5、
5、紅外線 (Infrared)利用紅外線傳輸信號時,在發(fā)送端有紅外線發(fā)送器,接受端有紅外線接受器,如家電中的紅外線遙控器。紅外線通信設備相對便宜,有一定的帶寬,只能傳輸數(shù)字信號,有很強的方向性,但雨、霧和障礙物等會妨礙紅外線的傳播。二、局域網(wǎng)(一)局域網(wǎng)概述 所謂局域網(wǎng),那就是在局部地區(qū)范圍內(nèi)的網(wǎng)絡,它所覆蓋的地區(qū)范圍較小。 特點就是:連接范圍窄、用戶數(shù)少、配置容易、連接速率高。 第二講 計算機網(wǎng)絡技術(二)常見的局域網(wǎng) 1、以太網(wǎng)(EtherNet) (10Mbps) 2、令牌環(huán)網(wǎng) (16Mbps) 3、FDDI網(wǎng) 4、ATM網(wǎng) ATM交換技術是線路交換與分組交換技術的結合,能最大限度地發(fā)揮各
6、自的優(yōu)點,具有高速傳輸各種音頻、視頻和圖像等綜合業(yè)務能力,ATM使用53字節(jié)固定長度的單元進行交換。 5、無線局域網(wǎng) 第二講 計算機網(wǎng)絡技術三、因特網(wǎng)技術(一)因特網(wǎng)概述 因特網(wǎng)(Internet)起源于20世紀60年代中期由美國國防部高級研究計劃局(ARPA)資助的ARPANET,此后提出的TCP/IP協(xié)議為因特網(wǎng)的發(fā)展奠定了基礎。 第二講 計算機網(wǎng)絡技術 我國正式接入因特網(wǎng)是在1994年4月,當時為了發(fā)展國際科研合作的需要,中國科學院高能物理研究所和北京化工大學開通了到美國的因特網(wǎng)專線,并有千余科技界人士使用了因特網(wǎng)。 第二講 計算機網(wǎng)絡技術 (二)因特網(wǎng)的地址與域名系統(tǒng) 1、IP地址 為
7、了使連入Internet的眾多電腦主機在通信時能夠相互識別,Internet中的每一臺主機都分配有一個唯一的32位地址,該地址稱為IP地址,也稱作網(wǎng)際地址。IP地址由4個數(shù)組成,每個數(shù)可取值0255,各數(shù)之間用一個點號“.”分開 。第二講 計算機網(wǎng)絡技術IP地址:IP地址的分類IP地址包括網(wǎng)絡號和網(wǎng)絡內(nèi)主機號兩部分。網(wǎng)絡號確定了該計算機所在的物理網(wǎng)絡,主機號則可確定在某一物理網(wǎng)絡上的一臺主機。根據(jù)網(wǎng)絡規(guī)模,IP地址可以分為A、B、C、D、E五類,常用的是A、B、C類地址。A類地址一般用于大型網(wǎng)絡,特點是以0開頭,第一字節(jié)表示網(wǎng)絡號,第二、三、四字節(jié)表示網(wǎng)絡中的主機號。A類地址取值在1-127之
8、間B類地址以l 0開頭,第一、二字節(jié)表示網(wǎng)絡號,第三、四字節(jié)表示網(wǎng)絡中的主機號。B類取值在128-191之間C類地址以1 1 0開頭,第一、二、三字節(jié)表示網(wǎng)絡號,第四字節(jié)表示網(wǎng)絡中的主機號。C類地址取值在192-233之間115.158.101.*A類0網(wǎng)絡號主機號B類10網(wǎng)絡號主機號C類110網(wǎng)絡號主機號 Internet IP地址由Inter NIC(Internet網(wǎng)絡信息中心)統(tǒng)一負責全球地址的規(guī)劃、管理;同時由Inter NIC、APNIC、RIPE三大網(wǎng)絡信息中心具體負責美國及其它地區(qū)的IP地址分配。通常每個國家需成立一個組織,統(tǒng)一向有關國際組織申請IP地址,然后再分配給客戶。第二
9、講 計算機網(wǎng)絡技術IP地址的特點1、全球認可的通用地址格式2、全球唯一的Internet上的通信地址3、運行TCP/IP協(xié)議的唯一的標識符4、任何網(wǎng)絡接入Internet必須有它的IP地址5、ISP給撥號上網(wǎng)的用戶動態(tài)IP地址(ISP互聯(lián)網(wǎng)服務提供商,中國ISP運營商有: 中國電信:撥號上網(wǎng)、ADSL 中國網(wǎng)通:撥號上網(wǎng)、ADSL、FTTx 中國移動:GPRS及EDGE無線上網(wǎng)、FTTx 中國聯(lián)通:GPRS及CDMA無線上網(wǎng)電信重組之后,中國網(wǎng)通并入中國聯(lián)通,剔除中國聯(lián)通CDMA,組成新聯(lián)通;中國鐵通并入中國移動組成新移動;中國聯(lián)通CDMA并入中國電信組成新電信。 )6、IP地址和電話號碼不一
10、樣,IP地址不反應任何與主機地理位置有關的信息 2、域名系統(tǒng) 由于數(shù)字地址標識不便記憶,因此又產(chǎn)生了一種字符型標識,這就是域名(Domain Name)。國際化域名與IP地址相比,更直觀一些。域名地址在Internet實際運行時由專用的服務器(DNS, DomainName Server)轉換為IP地址。 第二講 計算機網(wǎng)絡技術域名系統(tǒng) DNS, DomainName Server運行在TCP協(xié)議上的網(wǎng)絡服務,負責將域名轉化成實際一一對應的IP地址,這個過程就是域名解析,負責域名解析的機器就叫域名服務器域名服務器負責管理存放主機名和IP地址的數(shù)據(jù)庫文件,以及域中的主機名和IP地址的映射。域名服
11、務器分布在不同的地方,他們之間通過特定的方式進行聯(lián)絡,這樣可以保證用戶可以通過本地的域名服務器查找到Internet上所有的域名信息。萬維網(wǎng)WWW:資源類型、主機地址(域名)、路徑、文件名。例如:http:/router/products.html。 “http:”代表用于檢索文檔的超文本傳輸協(xié)議;“/”代表文檔在的主機上; “/ router”代表文檔在名為router的目錄下;“products.html”指文件名。域名解析過程首先從本地的Hosts文件中查找,沒找到就向本地的DNS服務器發(fā)送請求,若本地的DNS服務器也沒找到,就把該請求發(fā)送到上一層DNS服務器,由其把請求傳遞給相應子域的
12、服務器,最后由該服務器把域名對應的IP地址按相反的路徑傳遞給發(fā)送請求的站點。域名含義:葉節(jié)點名.三級域名.二級域名.頂級域名3 計算機網(wǎng)絡的體系結構與協(xié)議網(wǎng)絡協(xié)議及體系結構:網(wǎng)絡協(xié)議或通信協(xié)議是在信息傳輸順序、信息格式和信息內(nèi)容等方面制定的一組約定或規(guī)則。一個協(xié)議主要由三要素組成:語法、語義、規(guī)則。語義:指構成協(xié)議的協(xié)議元素含義的解釋,規(guī)定了用戶控制信息的意義,以及完成的控制動作和響應。語法:規(guī)定了用戶數(shù)據(jù)與控制信息的結構和格式,是對所表達內(nèi)容的數(shù)據(jù)結構形成的一種規(guī)定。規(guī)則:是對事件執(zhí)行順序的詳細說明。3、計算機網(wǎng)絡的體系結構與協(xié)議網(wǎng)絡協(xié)議及體系結構:網(wǎng)絡協(xié)議是計算機網(wǎng)絡中不可缺少的組成部分。
13、對于一個功能完備的計算機網(wǎng)絡系統(tǒng),需要制定一整套復雜的協(xié)議集,人們通常以層次的方法來組織和構造這些協(xié)議。計算機網(wǎng)絡的層次及其協(xié)議的集合,即為網(wǎng)絡的體系結構。具體而言,計算機體系結構是關于計算機網(wǎng)絡應設置哪幾層,每層應提供哪些功能的精確定義。至于這些功能應如何實現(xiàn),則不屬于網(wǎng)絡體系結構部分。體系結構的思想是用一個構造好的模塊集合來完成不同的通信功能。3、計算機網(wǎng)絡的體系結構與協(xié)議開放式系統(tǒng)互聯(lián)參考模型OSI(Open System Interconnect/Reference Model),作為計算機通信體系結構的模型是由國際標準化組織(ISO)制定的,又稱為ISO/OSI網(wǎng)絡體系結構。應用層應
14、用層表示層表示層會話層會話層傳輸層傳輸層網(wǎng)絡層網(wǎng)絡層網(wǎng)絡層網(wǎng)絡層數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層物理層物理層物理層物理層傳 輸 介 質圖6-2 ISO/OSI參考模型結構OSI體系結構:七層功能應用層表示層會話層傳輸層網(wǎng)絡層數(shù)據(jù)鏈路層物理層1234567提供應用程序間通信處理數(shù)據(jù)格式、數(shù)據(jù)加密等建立、維護和管理會話建立主機端到端連接尋址和路由選擇提供介質訪問、鏈路管理等比特流傳輸對等通信每一層利用下一層提供的服務與對等層通信;每一層使用自己的協(xié)議。Host AHost BAPDUPPDUSPDUSegmentPacketFrameBit應用層表示層會話層傳輸層網(wǎng)絡層數(shù)據(jù)鏈路層物理層應用
15、層表示層會話層傳輸層網(wǎng)絡層數(shù)據(jù)鏈路層物理層數(shù)據(jù)封裝DataDataHDataHH主機服務器交換機路由器應用層表示層會話層傳輸層網(wǎng)絡層數(shù)據(jù)鏈路層物理層應用層表示層會話層傳輸層網(wǎng)絡層數(shù)據(jù)鏈路層物理層DataDataHDataHH傳輸層 數(shù)據(jù)鏈路層物理層 網(wǎng)絡層 上層數(shù)據(jù)上層數(shù)據(jù)TCP 頭數(shù)據(jù)IP 頭數(shù)據(jù)LLC 頭0101110101001000010數(shù)據(jù)MAC 頭表示層應用層會話層段包比特幀PDUFCSFCS封裝數(shù)據(jù)上層數(shù)據(jù)LLC 頭 + IP + TCP + 上層數(shù)據(jù)MAC 頭IP + TCP +上層數(shù)據(jù)LLC 頭TCP+上層數(shù)據(jù)IP 頭上層數(shù)據(jù)TCP 頭0101110101001000010傳
16、輸層 數(shù)據(jù)鏈路層物理層 網(wǎng)絡層 表示層應用層會話層解封裝數(shù)據(jù)3、計算機網(wǎng)絡的體系結構與協(xié)議OSI體系結構:物理層:是ISO/OSI的最低層。提供物理鏈路,實現(xiàn)比特流的透明傳輸。 數(shù)據(jù)鏈路層:為穿越物理鏈路的信息提供可靠的傳輸手段,為數(shù)據(jù)(幀)塊發(fā)送提供必要的同步、差錯控制和流量控制。數(shù)據(jù)傳輸?shù)幕締挝皇菐?網(wǎng)絡層:為更高層次提供獨立于數(shù)據(jù)傳輸和交換技術的系統(tǒng)連接,并負責建立、維持和結束連接。傳輸?shù)幕締挝皇欠纸M。 運輸層:為不同系統(tǒng)的會晤實體建立端-端之間透明、可靠的數(shù)據(jù)傳輸,并提供端點間的錯誤校正和流量控制。傳輸?shù)幕締挝皇菆笪摹?會話層(任務層):為應用程序間的通信提供控制結構,包括建立
17、、管理、終止連接(任務)。 表示層:提供應用進程在數(shù)據(jù)表示(語法)差異上的獨立性。 應用層:提供給用戶對OSI環(huán)境的訪問和分布式信息服務。應用層以下各層均通過應用層向應用進程提供服務。3、計算機網(wǎng)絡的體系結構與協(xié)議TCP/IP體系結構:TCP/IP協(xié)議是20世紀70年代美國國防部在ARPANET上使用的網(wǎng)絡協(xié)議,它成功解決了不同網(wǎng)絡硬件設備、不同廠商產(chǎn)品和不同操作系統(tǒng)之間的兼容性問題,成為Internet的核心協(xié)議。TCP/IP協(xié)議的體系結構共有四個層次,即應用層、傳輸層、網(wǎng)絡層和網(wǎng)絡接口層。由于在設計TCP/IP協(xié)議時并未考慮到要與具體的傳輸媒體相關,所以沒有對數(shù)據(jù)鏈路層和物理層做出規(guī)定。3
18、、計算機網(wǎng)絡的體系結構與協(xié)議TCP/IP體系結構:應用層應用層常用協(xié)議SMTP、DNS、FTP、 TELNET表示層會話層傳輸層傳輸層TCP、UDP網(wǎng)絡層網(wǎng)絡層ICMP 、IP、ARP、RARP數(shù)據(jù)鏈路層網(wǎng)絡接口層物理層TCP/IP協(xié)議的層次結構及其常用協(xié)議 OSI模型3、計算機網(wǎng)絡的體系結構與協(xié)議TCP/IP體系結構:網(wǎng)絡接口層 網(wǎng)絡接口層對應ISO的物理鏈路層,包含各種邏輯鏈路控制和介質訪問控制,負責網(wǎng)絡發(fā)送和接收IP數(shù)據(jù)報,實現(xiàn)不同網(wǎng)絡間的物理層連接。網(wǎng)絡層 網(wǎng)絡層相當于ISO的網(wǎng)絡層,負責發(fā)送分組,具有路由選擇、流量控制、擁塞、差錯檢測等功能。這層主要的協(xié)議有IP協(xié)議、Internet
19、控制報文協(xié)議(ICMP)、地址解析協(xié)議(ARP)和逆地址解析協(xié)議(RARP)。傳輸層 傳輸層對應于ISO的傳輸層,提供應用程序之間的通信,并把數(shù)據(jù)分組可靠地傳給下一層。該層定義了傳輸控制協(xié)議TCP,一種可靠的面向連接的協(xié)議應用層 應用層對應ISO的會話層、表示層及應用層,向用戶提供一組常用的應用程序。該層常用的協(xié)議有網(wǎng)絡終端協(xié)議TELNET,實現(xiàn)遠程登錄;文件傳輸協(xié)議FTP,實現(xiàn)交互式文件傳輸;電子郵件協(xié)議SMTP,實現(xiàn)電子郵件傳送;域名服務DNS,實現(xiàn)網(wǎng)絡域名到IP地址映射等。(三)因特網(wǎng)的應用 1、遠程登錄(Telnet) 遠程登錄是TCP/IP協(xié)議提供的應用服務之一,能夠為用戶提供類似仿
20、真終端的功能,支持用戶通過終端仿真共享其它主機的資源。 第四章 計算機網(wǎng)絡技術 2、文件傳輸(FTP) FTP的主要作用,就是讓用戶連接上一個遠程計算機(這些計算機上運行著FTP服務器程序)察看遠程計算機有哪些文件,然后把文件從遠程計算機上復制到本地計算機,或把本地計算機的文件發(fā)送到遠程計算機去。 第二講 計算機網(wǎng)絡技術 3、電子郵件(E-mail) 電子郵件的地址格式為:用戶名主機域名。其中用戶名通常為用戶在某臺郵件服務器上注冊的用戶名稱;主機域名表示郵件服務器的主機標志,通常為主機名域名。 第二講 計算機網(wǎng)絡技術 4、萬維網(wǎng)(WWW) 萬維網(wǎng)(WWW,“World Wide Web”) 是
21、發(fā)展最快的 Internet 應用。WWW 是一個具有一些分布式服務器的系統(tǒng),這些服務器可以處理超媒體文檔。超媒體作者使用超文本標記語言 (HTML) 來創(chuàng)建超媒體文檔。 第二講計算機網(wǎng)絡技術第二講 基于Web的系統(tǒng)開發(fā)技術 一、基于Web的信息系統(tǒng)概述 信息系統(tǒng)的計算模式是指組成系統(tǒng)的軟硬件和數(shù)據(jù)等資源的邏輯和物理配置及其共同工作的方式。 隨著計算機和網(wǎng)絡技術的發(fā)展,分布式計算模式組建成為信息系統(tǒng)的主流模式,分布式計算模式又可分為資源共享式、客戶機/服務器(C/S)模式和瀏覽器/Web服務器(B/S)模式三種。 一個基于Web的信息系統(tǒng)的典型軟件環(huán)境包括基于Web瀏覽器、Web服務器和數(shù)據(jù)庫
22、管理系統(tǒng)。 基于Web的系統(tǒng)開發(fā)技術基于Web的系統(tǒng)開發(fā)技術 C/S模式與B/S模式C/S模式Client/Server是計算機網(wǎng)絡的一種應用形式。Client指客戶,是提出請求服務的機器方,即一般的PC用戶;Server指服務器,是響應服務請求的機器方。 C/S模式與B/S模式圖6-9 C/S模式結構 C/S模式的特點:完整的應用程序被分布到客戶機和服務器上。客戶機完成一定的計算任務,并通過一定的協(xié)議和接口與服務器通信,請求完成一定的服務(Service)或要求得到數(shù)據(jù)。交互性強是C/S固有的一個優(yōu)點。C/S模式提供了安全的存取模式。由于C/S是配對的點對點的結構模式,采用適用于局域網(wǎng)、安全
23、性比較好的網(wǎng)絡協(xié)議(例如NetBEUI協(xié)議),安全性可以得到較好的保證。 C/S模式與B/S模式在C/S結構下進行MIS開發(fā)和維護時,對應用程序一個小小的改動,就必須通知或親臨每一個客戶端去更新;新增或升級一臺機器,都要把應用及其相關的文件安裝在客戶端上。如果整個系統(tǒng)有成千上萬個客戶端,可以想象維護的工作量是很大的。 C/S模式與B/S模式B/S是指Browser/Server(瀏覽器/服務器),即客戶端是標準的瀏覽器;服務器端為標準的Web服務器,它協(xié)同應用服務器響應瀏覽器的請求。SQL響應SQL請求HTTP響應HTTP請求Web瀏覽器Web服務器數(shù)據(jù)庫服務器用戶接口層客戶應用功能層數(shù)據(jù)處理
24、層 C/S模式與B/S模式第一層客戶機是用戶與整個系統(tǒng)的接口。客戶的應用程序精簡到一個通用的瀏覽器軟件,如微軟公司的IE等。瀏覽器將HTML代碼轉換成圖文并茂的網(wǎng)頁。網(wǎng)頁還具備一定的交互功能,允許用戶在網(wǎng)頁提供的申請表上輸入信息提交給后臺,并提出處理請求。第二層Web服務器將啟動相應的進程來響應這一請求,并動態(tài)生成一串HTML代碼,其中嵌入處理的結果,返回給客戶機的瀏覽器。如果客戶機提交的請求包括數(shù)據(jù)的存取,Web服務器還需與數(shù)據(jù)庫服務器協(xié)同完成這一處理工作。第三層數(shù)據(jù)庫服務器的任務類似于C/S模式,負責協(xié)調不同的Web服務器發(fā)出的SQL請求,實現(xiàn)對數(shù)據(jù)庫的管理和庫中數(shù)據(jù)的訪問與增刪改。 C/
25、S模式與B/S模式B/S模式的特點:系統(tǒng)處理負載分布在WEB 服務器、應用服務器和數(shù)據(jù)庫服務器上。WEB服務器、應用服務器的數(shù)量可以根據(jù)訪問量進行擴展配置。當用戶數(shù)量增多時,性能不會明顯下降。業(yè)務處理駐留在應用服務器上,應用服務器可以建立與數(shù)據(jù)庫系統(tǒng)的連接,可以支持更多的客戶。B/S 模式中的應用服務器和數(shù)據(jù)庫服務器通常集中放置,并且有比客戶機更強的處理能力。容易根據(jù)需求部署各種安全模型,在局域網(wǎng)、廣域網(wǎng)環(huán)境下都能使用。而且現(xiàn)有瀏覽器都支持SSL 等安全協(xié)議,很容易實現(xiàn)客戶端通信數(shù)據(jù)的加密,這在C/S 模式中將花費極大的代價才可能做到。由于系統(tǒng)集中管理配置,客戶端都是標準的瀏覽器,所以大規(guī)模部
26、署使用B/S 應用不會引起系統(tǒng)管理困難。采用Internet/Intranet 技術,以TCP/IP 作為基本通信協(xié)議。適用于局域網(wǎng)和廣域網(wǎng)環(huán)境。用戶可以在局域網(wǎng)內(nèi),通過Internet 網(wǎng)或DDN 專線訪問系統(tǒng)。 C/S模式與B/S模式適用環(huán)境不同C/S 一般建立在專用的網(wǎng)絡上,小范圍里的網(wǎng)絡環(huán)境,局域網(wǎng)之間再通過專門服務器提供連接和數(shù)據(jù)交換服務。C/S 程序一般是典型的集中式處理,交互性相對低。B/S 建立在廣域網(wǎng)之上,不必是專門的網(wǎng)絡硬件環(huán)境。有比C/S更強的適應范圍,一般只要有操作系統(tǒng)和瀏覽器就行。B/S面向不同的用戶群,與操作系統(tǒng)平臺關系最小。對安全要求不同 C/S 一般面向相對固定
27、的用戶群,對信息安全的控制能力很強。一般高度機密的信息系統(tǒng)宜采用C/S 結構,并通過B/S發(fā)布部分可公開信息。B/S 建立在廣域網(wǎng)之上,對安全的控制能力相對較弱,面向是不可知的用戶群。 網(wǎng)絡通信量不同采用C/S模式將降低網(wǎng)絡通信量,處理速度快,利于處理大量數(shù)據(jù)。B/S采用了邏輯上的三層結構,而在物理上的網(wǎng)絡結構仍然是原來的以太網(wǎng)或環(huán)形網(wǎng)。這樣,第一層與第二層結構之間的通信、第二層與第三層結構之間的通信都需占用同一條網(wǎng)絡線路,反應時間較長。鑒于B/S較C/S更為先進,所以B/S逐漸成為一種流行的MIS系統(tǒng)平臺。各軟件公司紛紛推出自己的Internet方案,基于Web的財務系統(tǒng)、基于Web的ERP
28、等。 HTMLHTML(全稱Hypertext Markup Language,即超文本鏈接標記語言)是由瀏覽器解釋執(zhí)行的一套以標記形式出現(xiàn)的指令集,其結果顯示在瀏覽器中。HTML遵循SGML(Standard Genetalized Markup Language,通用標記語言)標準,源代碼全是ASCII文件,在一般的文本編輯器中就可以看到HTML文件。HTML是一種處理文字的語言,它包含的指令(標記)可以插入到未定格式的文件里,用來控制打印或執(zhí)行瀏覽顯示時的網(wǎng)頁外觀。有關HTML的最新信息可以在網(wǎng)頁上查到。 HTMLHTML為開發(fā)人員提供的手段主要有:發(fā)布帶有標題、文本、表格、列表、圖像等
29、的在線文檔;通過超鏈接和按鈕的點擊來實現(xiàn)在線信息的查詢;設計提交和查詢信息的表單等;在文檔中直接包含電子表格、視頻、音頻片斷和其他的應用程序。 HTMLHTML的文檔結構:HTML文檔是由標記和內(nèi)容組成的,是一個擴展名為.htm或.html的純文本文件。HTML標記符確定了瀏覽器所顯示文檔內(nèi)容的格式,它由左尖括號“”組成。如是位于HTML文檔中的第一個條目。HTML的標記方式有兩種:單標記某些標記稱為“單標記”,因為它只需單獨使用就能完整地表達意思,這類標記的語法是: 內(nèi)容 雙標記大多數(shù)HTML標記是成對出現(xiàn)的,它們分別用作開始標記和結束標記。開始標記告訴Web瀏覽器從此處開始執(zhí)行該標記所表示
30、的功能,結束標記告訴Web瀏覽器在這里結束該功能。HTML的開始標記與結束標記的唯一區(qū)別是在結束標記中多一個斜杠“/”。語法是: 內(nèi)容 管理信息系統(tǒng) HTMLHTML的文檔結構:許多單標記和雙標記的開始標記內(nèi)可以包含一些屬性,其語法是: 各屬性之間無先后次序,屬性也可省略(即取默認值)。在HTML3.0及以上版本中,此標記允許帶一些屬性。例如單標記表示在文檔當前位置畫一條水平線,一般是從窗口中當前行的最左端一直畫到最右端。其中SIZE屬性定義線的粗細,屬性值取整數(shù),缺省為1;ALIGN屬性表示對齊方式,可取 LEFT(左對齊,缺省值),CENTER(居中),RIGHT(右對齊);WIDTH屬性
31、定義線的長度,可取相對值(由一對 “ ”號括起來的百分數(shù),表示相對于充滿整個窗口的百分比),也可取絕對值(用整數(shù)表示的屏幕像素點的個數(shù),如WIDTH=300),缺省值是100% 。HTMLHTML的文檔結構:除了一些個別的標記外,HTML文檔的標記都可嵌套使用。一般的HTML頁面具有如下結構: 頭部信息 文檔主體,正文部分 其中在最外層,表示這對標記間的內(nèi)容是HTML文檔。 之間包括文檔的頭部信息,如文檔總標題等,若不需頭部信息則可省略此標記。我們還會看到一些Hompage省略標記,因為.html或.htm文件被Web瀏覽器默認為是HTML文檔。標記一般不省略,表示正文內(nèi)容的開始。HTMLHT
32、ML的文檔結構:注釋是程序員為程序加上解釋、參考文獻及其它有用信息的一種方法,它并不會影響網(wǎng)頁的操作。注釋的方法一般有兩種:采用方式注釋標記里的內(nèi)容。注意在注釋的內(nèi)容中不能有右尖括號出現(xiàn)。采用方式注釋大段內(nèi)容。采用這種方式注釋時,注釋內(nèi)容內(nèi)可以包括尖括號在內(nèi)的任何符號。 HTMLHTML主要標記使用說明:文件標題標記標題文字標記 段落標記 換行標記 文字特性標記 圖片標記 超鏈接標記 定義表格 HTML表單 HTML文件標題標記所有HTML文件都必須包含一個標記,用于幫助人們識別文件內(nèi)容。之間的內(nèi)容將出現(xiàn)在瀏覽器的標題欄內(nèi)。一般情況下,標題的長度是沒有限制的,但長標題在一些應用中可能會被刪節(jié)。
33、因此,標題的長度最好少于64個字符。 例如: 工資管理信息系統(tǒng)HTML標題文字標記為了改進文檔的組織方式,可以把大文檔分成若干章節(jié),然后在每一個章節(jié)開始部分放置一個標題,以告訴瀏覽者該節(jié)包含的內(nèi)容。這就如同把一本書分成幾章,然后通過標題反映每章的內(nèi)容。在HTML文檔中,可以把標題分為六級,即、。標記是第一級的標記,然后逐級變小。一般情況下,我們可以用來標識主要的標題,使用其它標記表示子標題。例如:第七章 瀏覽器/服務器模式的實現(xiàn)技術第一節(jié) HTML和XML一、HTML基礎HTML段落標記用于標記顯示內(nèi)容的段落,并且在段落的前后都有空行。換行標記用來定義文字之間的換行。段落標記除了可以實現(xiàn)換行功
34、能外,還會同時在段前和段后顯示空行,而標記則只有換行功能。 HTML文字特性標記用于定義文字的特性。其主參參數(shù)包括:SIZE:用于指定文字的大小。COLOR:用于定義文字的顏色,以RGB十六進制數(shù)字或16種顏色名定義。FACE:用于定義文字的風格。該參數(shù)通過暗示被顯示信息的類型,使瀏覽器根據(jù)預先定義的風格使用不同的字體對文本進行規(guī)范。例如:歡迎您使用工資管理信息系統(tǒng)HTML圖片標記標記通過超鏈接指向圖片或圖像。HTML瀏覽器可處理SRC參數(shù)指向的圖片資料,還可以處理ALT參數(shù)值。的參數(shù)如下:ALIGN:調整圖形、圖像的位置,取值包括LEFT(將圖形置左放置)、RIGHT(將圖形置右放置)、TO
35、P(指定圖形的頂端應與含有圖形行的最高項排成一行)、MIDDLE(指定圖形的中心應與含有圖形行的基準線排成一行)、BOTTOM(指定圖形的底部應與含有圖形行的基準線排成一行)。ALT:可以用于為圖形圖像加注。SRC:指明圖片出處的URL以插入圖片。例如:HTML超鏈接標記在網(wǎng)頁的設計過程中,我們往往會需要將一份文檔與另一份文檔連接起來,這時我們就要應用超鏈接。超鏈接是HTML的主要特性之一。要創(chuàng)建一個完整的超鏈接標記,必須在開始標記中設置超文本引用(HREF)屬性。下面我們來創(chuàng)建一個指向微軟公司的超鏈接:其中超鏈接文本“微軟公司”幾個字將被瀏覽器用一種具有特殊顏色并帶下劃線的字體醒目地顯示出來
36、,并且用戶鼠標進入其區(qū)域時會變成手的形狀,表示此處可以被觸發(fā)。屬性HREF表明了超鏈接被觸發(fā)后所指向的URL。 微軟公司HTML超鏈接標記 要創(chuàng)建超鏈接,必須指明鏈接目標文檔的存儲位置,如果目標文檔與當前文檔存儲在同一計算機內(nèi),可以使用絕對(完全的)地址路徑或相對地址路徑指明該文檔的位置。如果使用絕對尋址,必須在超鏈接標記內(nèi)寫明目標文檔的完整路徑。絕對尋址方式的主要問題是移動文件困難,因為每次移動文檔的存儲位置后,都必須修正每一條絕對路徑;而使用相對尋址可以簡化過程。使用相對尋址方式,只需要指明該文檔相對于其他文檔的位置。下表列出了絕對尋址與相對尋址的不同點。路徑名尋址方式及其描述Defaul
37、t.htm相對尋址,該超鏈接的目標文件與源HTML文件在同一目錄下Temp/default.htm相對尋址,該超鏈接的目標文件放在當前目錄的temp子目錄下?default.htm相對尋址,該超鏈接的目標文件放在當前目錄的上一級目錄中C:tempdefault.htm絕對尋址,該超鏈接的目標文件放在C盤驅動器的temp目錄下HTML定義表格表格可以用來定義文本的排版格式,它包含的主要標記有:用來定義一個表格。:包括一個表格列。在一個列中包括一個行或列的標題文字。例如:職工編號職工姓名0001張三0002李四HTMLHTML表單HTML的表單接口可以用來定義含有讓用戶填寫表單的HTML文件。在用
38、戶填寫完表單后,按提交表單按鈕,表單中的信息將被發(fā)送到服務器進行處理,服務器可以將處理過的用戶信息再返回到客戶端顯示。執(zhí)行表單接口的標記主要包括:a)標記標記中的參數(shù)包括:ACTION:用于設定互動式表單的處理方式,通常指明一個處理函數(shù)的URL地址。METHOD:用于設定互動表單的資料傳輸方式,如POST或GET方式。ENCYCLE:用于以編碼方式來傳送表單的資料。HTMLb)標記 標記用來定義一個用戶可在表單上輸入信息的輸入域。每一個輸入域分配一個值給特定名稱及資料類型的變量。TYPE參數(shù)在域的幾種變化中進行區(qū)分辨別。標記有許多參數(shù),可使用的參數(shù)組取決于TYPE參數(shù)值,一般描述如下: TYP
39、E的參數(shù)值主要有以下幾種:TEXT該參數(shù)主要用于單行文本的輸入域。與之相關的參數(shù)組的參數(shù)有:NAME(用于指定與該標記相應表單域的名稱,必選參數(shù))、MAXLENGTH(用于限制可進入文本輸入域的字符數(shù))、SIZE(指明分配給此輸入域的顯示空間大?。?、VALUE(域的初始值)。PASSWORD使用該參數(shù)時輸入的值是隱藏的。CHECKBOX該參數(shù)用于表示復選框。與之相關的參數(shù)組的參數(shù)包括:NAME(用于指定與此標記或一組標記相應的表單域的符號名稱,必選參數(shù))、VALUE(用于表示由此標記提供的域值部分,必選參數(shù))、CHECKED(用于指示初始狀態(tài)為ON)。HTMLb)標記TYPE的參數(shù)值主要有以下
40、幾種:RADIO該參數(shù)用于表示單選按鈕。同CHECKBOX一樣,參數(shù)NAME和VALUE是必需的。可選參數(shù)CHECKED指示初始狀態(tài)為ON。在一組RADIO BUTTON里總會有一個RADIO BUTTON被選中。如果沒有任何RADIO BUTTON被標記為“CHECKED”,則瀏覽器會自動選中該組單選按鈕中的第一個。HIDDEN該參數(shù)表示一個隱藏域,用戶并不與這個域進行交互。與之相關的參數(shù)組中,參數(shù)NAME和VALUE是必選參數(shù),VALUE值指明域值。SUBMIT該參數(shù)指示瀏覽器提交表單的輸入選擇,通常是一個按鍵,單擊這個按鍵將提交當前FORM表單輸入的數(shù)據(jù)給Web服務器。與之相關的參數(shù)組包括:NAME(用于指示該標記提供一個由VALUE參數(shù)給定其值的表單域。如果NAME參數(shù)不存在,則該標記不提供表單域)、VALUE(用于指示一個輸入/按鍵標記)。RESET該參數(shù)指示瀏覽器把表單域重新啟動在初始狀態(tài)的輸入選擇,通常是一個按鍵。HTMLc)標記該標
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 外貿(mào)出口購銷合同范例
- 房屋裝修責任合同范例
- 拆遷活動板房合同模板
- 房子裝修安全合同模板
- 境外股權收購合同模板簡易
- 承包外包服務合同范例
- 學校建筑樓房合同范例
- 加工項目轉讓合同范例
- 房產(chǎn)代理合同范例
- 房屋補貼合同范例
- 幼兒園游戲方案與案例-完整版PPT課件
- 生產(chǎn)安全事故風險評估報告(參考模板)
- ASME培訓教程ASME規(guī)范第VIII-1卷-壓力容器
- 過磅管理制度管理辦法
- 繩子的故事(課堂PPT)
- 醫(yī)學人文與修養(yǎng)(課堂PPT)
- 第2章 行車荷載分析-3
- 華為交換機常用配置
- 社區(qū)居家養(yǎng)老服務需求論文
- 110米鋼桁梁頂推架設監(jiān)理實施細則
- 金屬間化合物要點
評論
0/150
提交評論