第十一章 環球信息網
☆ 環球信息網是一種交互式圖形界面的Internet服務,具有強大的信息連接功能,目前是Internet增長最快的網絡信息服務。
☆ 環球信息網是一種交互式圖形界面的Internet服務,具有強大的信息連接功能,目前是Internet增長最快的網絡信息服務。
11.1 環球信息網的基本概念
11.1.1 環球信息網的特點
(1) 分佈式的信息資源
(2) 統一的用戶界面
(3) 支持各種信息資源和各種媒體的演播
(4) 廣泛的用途
(1) 分佈式的信息資源
(2) 統一的用戶界面
(3) 支持各種信息資源和各種媒體的演播
(4) 廣泛的用途
(1) 超文本連接
(2) 超文本標記語言
(3) 通用資源的訪問地址
(4) WWW瀏覽器
(5) WWW服務器
(6) HTTP協議
11.2 WEB瀏覽器和服務器
11.2.1 瀏覽器
(1) LYNX
(2) MidasWWW
(3) Mosaic
(4) Netscape
(5) MS IE
(1) LYNX
(2) MidasWWW
(3) Mosaic
(4) Netscape
(5) MS IE
(1) NCSA WEB服務器
(2) CERN httpd WEB服務器
(3) Plexus httpd WEB服務器
11.3 Netscape 瀏覽器的設置和使用
11.3.1 Netscape視窗
11.3.2 Netscape環境配置
(1) 通用配置
(2) Netscape高級配置
(3) Netscape電子郵件配置
11.3.2 Netscape環境配置
(1) 通用配置
(2) Netscape高級配置
(3) Netscape電子郵件配置
(1) 使用工具條
(2) 書籤功能
(3) 地址簿功能
(4) 使用郵件功能
(5) 使用HISTORY功能
(6) 選擇語種和字體
(7) 使用頁面編輯器
(8) 幫助信息
第十二章 TCP/IP網絡的安裝和調試
12.1 硬件配置和基本概念
12.1.1 網絡配置基本概念
(1) 有關網卡的基本參數
A. 內存地址
B. 中斷號(IRQ)
C. I/O端口地址
D. MAC地址
(2) MS Client使用的信息
A. 主機標識
B. 工作組名
C. WINS 服務器
D. DHCP服務器
(3) TCP/IP協議使用的信息
A. 主機名
B. 域名
C. IP地址
D. 子網掩碼
E. 默認網關
F. DNS
12.1 硬件配置和基本概念
(1) 有關網卡的基本參數
A. 內存地址
B. 中斷號(IRQ)
C. I/O端口地址
D. MAC地址
(2) MS Client使用的信息
A. 主機標識
B. 工作組名
C. WINS 服務器
D. DHCP服務器
(3) TCP/IP協議使用的信息
A. 主機名
B. 域名
C. IP地址
D. 子網掩碼
E. 默認網關
F. DNS
(1) 硬件的安裝
A. 確保網卡上的所有開關都按照選擇正確地設置
B. 拔電源,開機箱
C. 插網卡
D. 裝機箱
E. 啓動計算機
F. 運行網卡分析程序
(2) 設置所用資源
(3) 排除網絡硬件故障
(3) 排除網絡硬件故障
(1) 首先檢查TCP/IP通信軟件是否正常,若無出錯信息,用PING LOCALHOST測試本機網絡;
(2) 檢查TCP/IP通信軟件工作環境(主要檢查通信參數地設置和同信口的進程分配)
(3) 判斷故障是出現在客戶機端還是服務器端;
(4) 用上節介紹的方法檢查網絡硬件設備的配置
12.2 WINDOWS平臺的TCP/IP聯網
12.2.1 安裝和運行Windows for workgroups
(1) 在setup中安裝windows for Workgroups
A. 與安裝windows3.1的區別:
a. Windows for Workgroup中只有兩個兼容網卡及驅動程序表,其他驅動程序可以從網卡廠商獲得;
b. 在Config.sys文件中加入附加的網絡協議和網卡驅動程序的Device
c. 無論運行Express Setup還是Custom Setup,都需要提供下列的附加信息:主機名、工作組名、使用的網絡打印機的類型,網卡類型以及它所使用的IRQ、基本I/O端口地址以及基本的內存地址;
d. 於其它類型網絡的服務器相聯時,還要提供網絡類型
(1) 在setup中安裝windows for Workgroups
A. 與安裝windows3.1的區別:
a. Windows for Workgroup中只有兩個兼容網卡及驅動程序表,其他驅動程序可以從網卡廠商獲得;
b. 在Config.sys文件中加入附加的網絡協議和網卡驅動程序的Device
c. 無論運行Express Setup還是Custom Setup,都需要提供下列的附加信息:主機名、工作組名、使用的網絡打印機的類型,網卡類型以及它所使用的IRQ、基本I/O端口地址以及基本的內存地址;
d. 於其它類型網絡的服務器相聯時,還要提供網絡類型
(2) 登錄後進行網絡設置
A. Windows網絡參數設置;
B. Network Setup設置
A. Windows網絡參數設置;
B. Network Setup設置
12.3 Windows95 平臺的TCP/IP聯網
12.3.1 Windows95網絡配置
12.3.2 Windows95 TCP/IP協議配置
(1) 添加TCP/IP協議
(2) 配置TCP/IP協議
12.3.2 Windows95 TCP/IP協議配置
(1) 添加TCP/IP協議
(2) 配置TCP/IP協議
12.4 Windows NT平臺的TCP/IP聯網
12.4.1 Windows NT網絡配置
(1) 選擇聯網方式
(2) 安裝IIS
(3) 選擇與設置網卡
(4) 選擇網絡協議
(5) 選擇網絡服務
(6) 確認網絡組件設置
(7) 調整網絡綁定
(8) 設置域
(9) 選擇IIS
(1) 選擇聯網方式
(2) 安裝IIS
(3) 選擇與設置網卡
(4) 選擇網絡協議
(5) 選擇網絡服務
(6) 確認網絡組件設置
(7) 調整網絡綁定
(8) 設置域
(9) 選擇IIS
(1) 安裝和配置協議
(2) 手動配置TCP/IP
(3) 自動配置TCP/IP
(4) TCP/IP配置過程
(1) Ipconfig實用工具
用來檢測本機TCP/IP的配置和到其他TCP/IP主機域網絡的連接
(2) Ping使用工具
一個用來手工檢測TCP/IP配置和診斷連接故障的工具
(3) 使用Ipconfig和ping
12.5 Unix平臺的TCP/IP聯網
(1) 建立網絡時需要遵循的步驟
a. 設計物理和邏輯的網絡結構
b. 分配IP地址;
c. 安裝網絡硬件;
d. 爲每個主機配置啓動時候地網絡接口;
e. 設立路由服務程序或者靜態路由。
(1) 建立網絡時需要遵循的步驟
a. 設計物理和邏輯的網絡結構
b. 分配IP地址;
c. 安裝網絡硬件;
d. 爲每個主機配置啓動時候地網絡接口;
e. 設立路由服務程序或者靜態路由。
(1) 分配IP地址給一個主機的時候,通常需要建立機器名字和地址的映射關係,這可以通過修改/etc/hosts文件、DNS或者其他域名系統來實現
(2) 瞭解/ETC/HOSTS文件內容(p225)
(1)Ipconfig命令
語法:Ifconfig interface[family] address up options
A. netmask:設置網卡子網掩碼
B. broadcast:定義網卡廣播地址
C. metric:影響路由
12.5.3 路由配置
(1) Route:配置靜態路由
A. 定義靜態路由、補償變化的路由表項
B. 命令格式:route [-f]op[type]destination gateway hop-count
C. BSDI和OSF/1系統用route flush,而不是用route-f;
(2) Routed:標準路由daemon
A. 特點:
a. outed只支持RIP;
b. 具有服務器模式(-s)和安靜模式(-q)兩種運行方式;
c. routed-t可以用來調試路由
d. routed一般動態的尋找路由信息,不需要做任何配置。
e. 如果全網只有一個網關,routed-g可以將這個默認網關路由作爲全網的默認路由。
(3) gated:一個更好的路由daemon
A. gated能夠細粒度的控制廣播路由、廣播地址、信任策略、距離向量等。
A. 特點:
a. outed只支持RIP;
b. 具有服務器模式(-s)和安靜模式(-q)兩種運行方式;
c. routed-t可以用來調試路由
d. routed一般動態的尋找路由信息,不需要做任何配置。
e. 如果全網只有一個網關,routed-g可以將這個默認網關路由作爲全網的默認路由。
(3) gated:一個更好的路由daemon
A. gated能夠細粒度的控制廣播路由、廣播地址、信任策略、距離向量等。
(1) 網絡配置通常是通過修改/etc/rc文件直接修改其ifconfig、route命令所在的配置行。
(2) 隨着Solaris的發展,ifconfig的選項netmask和broadcast開始採用netmask+和broadcast+格式;
(3) 如果/etc下存在defaultrouter這個文件,系統就從這個文件裏讀取默認網關的IP地址
12.6 Linux網絡的安裝與配置
(1) 常規部分配置完成後,系統提示選擇網卡類型,從菜單中選定“NE
(2) 系統提示選擇手工配置或自動配置,選擇手工配置,填入IRQ和I/O地址。
(3) 在隨後的對話框中,填入主機IP地址和子網掩碼,繼續後續安裝。
(1) linu網絡設備
A. LO:回送接口,用於測試目的;
B. ETHN:第N個以太網卡。
C. DLN:第N個DL端口。
D. SLN:第N個SLIP接口。
E. PPPN:第N個PPP接口。
F. PLIPN:第N個PLIP接口。
(2) 以太網安裝
(1)設置主機名:hostname name
(2)設置IP地址
(3) 編輯hosts和networks文件
(4) 爲IP進行接口配置
第十三章 網絡管理與安全
13.1網絡管理需求
13.1.1 網絡管理範圍
(1) SNMP網絡管理協議
13.1網絡管理需求
(1) SNMP網絡管理協議
(1) 當出現下列情況之一時,需採用管理系統:
A. 網絡的物理分佈較廣;
B. 網絡用戶的不斷增加,網絡性能開始下降;
C. 需要區別對待用戶時;
D. 需要訪問廣域網或企業內其他計算設備;
E. 當用戶超過12個時。
(1) 需要管理的部件可分爲三類:物理網絡、聯網硬件、PC機以及網上運行的軟件。
13.2 網絡管理功能
(1) 網絡管理有8種功能:
性能分析,安全、故障監測,配置管理,網絡圖,目錄管理,網絡規劃以及計費管理。
(1) 網絡管理有8種功能:
性能分析,安全、故障監測,配置管理,網絡圖,目錄管理,網絡規劃以及計費管理。
(1) 性能分析包括對LAN上數據量及使用資源的監測;
(2) 根據網絡通信量統計可採取以下改進網絡性能的措施:
A. 增強服務器的功能;
B. 增加其存儲容量;
C. 增加服務器的數量;
D. 把LAN分段以限制總的通信量;
E. 改變使用模式以避免高峯時段;
F. 改用更快的網絡。
(3) 網橋或者路由器可以把不同的LAN連接到一起,被連接的LAN稱爲LAN段。
(4) 路由器亦可用於把網絡分段,網橋對小的網絡比較合適而路由器適用於大網絡
(1) 威脅到LAN安全的主要因素包括非授權用戶存取、電子竊聽、通過公共電話網侵入的***直接從網上截獲信息以及病毒等。
(2) 網絡操作系統(NOS)的系統安全功能
A. NOS不能解決全部安全問題,NOS主要是控制LAN上的終端或PC對網上資源的訪問。
B. NOS一般不能解決LAN上偷聽網上傳輸的數據這個重要問題,偷聽方式有:
①用電子偷聽設備探聽數據傳輸時銅纜所發射出的電磁信號;
②把一個終端接到LAN上,直接獲取其他用戶廣播的數據
C. 三種解決方案
① 數據加密法;
② 用光纖消除電子竊聽的威脅;
③ 利用HUB對數據起過濾作用。
D. 病毒
病毒的影響可分爲三類:輕微影響,嚴重影響,最嚴重影響。
E. 物理安全
(1) 克服故障影響的最有效的方法是經常作數據備份並把他們放在安全地點。
(2) 根據應用的重要性以及網絡的規模,有多種檢測方法
A. 寫後讀校對
B. 事務處理跟蹤
C. 磁盤鏡像及雙套磁盤
D. 鏡像服務器
E. 不間斷電源
從OSI七層模型的角度來剖析配置管理
(1) 物理層:如果office已經採用了結構化佈線系統,則網絡增加新用戶時就不必按章新的電纜,如果使用了HUB,就能通過管理終端實現新增設備與網絡的連接。
(2) 數據鏈路層:在這一層要求維護網上設備地址更新表。
(3) 網絡層:最爲複雜的一層,需要把配置的變化通知路由器,因爲配置的變化影響到第二層以及第三層的地址。
(4) 高層:作爲OSI高層,TCP/IP或其他協議常駐留在LAN的計算機中,或者只在LAN的通信服務器中。
(1) 兩種網絡圖:
A. 地理圖
提供網絡的地理圖像
B. 拓撲圖
表示出網上設備和鏈路相互間的關係
13.2.7 網絡規劃
13.2.8 記費管理
13.3 通用管理系統協議
13.3.1 SNMP網絡管理協議
SNMP的缺點是它只能管到NIC,不能管到PC、服務器或打印機,這是因爲SNMP只涉及到OSI模型的底下三層,而網上計算機的活動與七層都有關係。
通用管理信息協議可以提供完全的端--端管理功能,它覆蓋了OSI的七層。
IBM以及3COM分別開發了稱之爲異構系統的LAN管理標準。
(1) 物理層:在通信線路上採用某些技術使得搭線偷聽變得不可能或者容易被檢測出;
(2) 數據鏈路層:點對點的鏈路可以採用通信保密機進行加密和解密;
(3) 網絡層:防火牆結束被用來處理信息在內外網絡邊界的流動,它可以確定來自哪些地址的信息可以或者禁止訪問哪些目的地址的主機;
(4) 應用層:針對用戶身份進行認證並建立起安全的通信信道。
防火牆技術可以分爲IP過濾、線路過濾和應用層代理等三大類型。
第十四章 結構化佈線系統
14.1 結構化佈線系統
14.1.1 佈線系統的發展
(1) 基於中央Hubs的結構化佈線系統十分流行,這種系統易於管理,能更好的支持辦公室內的人員及計算機的位置移動,方便以後的網絡擴展。
(2) 同一個佈線系統現在能支持Ethernet和Token ring兩種LAN。
(3) Ethernet屬於總線結構,要求末端開環的網絡,它不能是一個閉環,因爲Ethernet採用廣播技術,通過一個特定設備,數據沿環傳輸,但是沒有網絡移走數據機制,所以如果閉環,會導致數據無限制的循環。
(4) Token ring需要有一個閉環,其上的數據是沿着環順序地從一個設備傳到下一個設備,並具有網絡上一走數據的功能。
14.1 結構化佈線系統
(1) 基於中央Hubs的結構化佈線系統十分流行,這種系統易於管理,能更好的支持辦公室內的人員及計算機的位置移動,方便以後的網絡擴展。
(2) 同一個佈線系統現在能支持Ethernet和Token ring兩種LAN。
(3) Ethernet屬於總線結構,要求末端開環的網絡,它不能是一個閉環,因爲Ethernet採用廣播技術,通過一個特定設備,數據沿環傳輸,但是沒有網絡移走數據機制,所以如果閉環,會導致數據無限制的循環。
(4) Token ring需要有一個閉環,其上的數據是沿着環順序地從一個設備傳到下一個設備,並具有網絡上一走數據的功能。
(1) 按照最初的概念把設備串聯成環是不夠可靠的,因爲,其中任何一個設備有了毛病,都會使整個網絡癱瘓。於是發明了MAU,用來增加網絡的可靠性。網絡成了以MAU爲單元的星型網絡。
(2) 由於MAU的設計並不十分完善,如果MAU的內環線路損壞,仍然會導致網絡癱瘓,所以,進一步有了CAU(中央訪問單元),它允許80個PC或其他設備與其連接,設備用電纜通過插入式的LAM連接。LAM直接與CAU相連,CAU最多可連四隻LAM,每隻可連20個PC。
(1) Ethernet從總線到HUB的改革史是從中繼器開始的
(2) 中繼器用來重新產生或者放大信號
(3) 基於細同軸電纜的單個Ethernet可用中繼器把它分成幾段,但網上任何兩點之間最多允許有5箇中繼器,因而可把Ethernet擴展至
(4) 早期的中繼器只有兩個端口,現在已經發展到多個端口,從而簡化了佈線和網絡設計。
14.1.4 10Base –T網的佈線
(1) 10Base –T標準支持非屏蔽雙絞線電纜,採用CSMA/CD傳輸方式的Ethernet。
(2) 對於較小的Ethernet網,可以用10Base –2標準來代替10Base –T,10Base –2支持細同軸電纜,最大長度爲185m ,而用粗纜的10Base –5是500m ,設備總數是30而不是100。10Base –5可以用中繼器、網橋或路由器來擴展其LAN的範圍和規模。
(3) 10Base –T連接的設備理論最大數是1024個
(4) 10Base –T與傳統的基於同軸電纜的Ethernet的優點所在:
a. 更靈活,更易於網絡變動和擴展;
b. 電纜網絡易於管理,需要管理人員較少,中央Hub使故障易於識別,避免全網癱瘓;
c. 10Base –T標準兼容性很好;
d. 電纜價格便宜,易於安裝;
e. 整個網絡更爲可靠,平均無故障時間減少。
f. 其缺點是增加了Hub的開支。
(5) 10Base –T的另一個問題是非屏蔽雙絞線電纜易受電干擾。
(1) 10Base –T標準支持非屏蔽雙絞線電纜,採用CSMA/CD傳輸方式的Ethernet。
(2) 對於較小的Ethernet網,可以用10Base –2標準來代替10Base –T,10Base –2支持細同軸電纜,最大長度爲
(3) 10Base –T連接的設備理論最大數是1024個
(4) 10Base –T與傳統的基於同軸電纜的Ethernet的優點所在:
a. 更靈活,更易於網絡變動和擴展;
b. 電纜網絡易於管理,需要管理人員較少,中央Hub使故障易於識別,避免全網癱瘓;
c. 10Base –T標準兼容性很好;
d. 電纜價格便宜,易於安裝;
e. 整個網絡更爲可靠,平均無故障時間減少。
f. 其缺點是增加了Hub的開支。
(5) 10Base –T的另一個問題是非屏蔽雙絞線電纜易受電干擾。
(1)這是一種專爲12個用戶的網絡而設計的低價Hub,其缺點是不提供擴展通路。
14.1.7 樓內結構化佈線標準
(1) 佈線總是與電纜所在的建築物的物理結構有關。
(2) 佈線系統至少在建築物內包含兩個物理層:垂直豎井把不同層連接起來,水平佈線把每一層的計算機與豎井連在一起。
(3) 第三部分是連接到外部服務
(4) 結構化佈線出現了兩縱主要的標準:AT&T的PDS現在成爲Systimax以及IBM的佈線系統。
14.2 不同類型的纜線
14.2.1 光纜和銅纜的比較
(1) 選擇光纜或銅線時,要考慮三個因素:價格、性能和網絡規模
(1) 選擇光纜或銅線時,要考慮三個因素:價格、性能和網絡規模
(1) 選擇光纖或銅線時,有兩點需要考慮:
第一:企業的長遠規劃,它決定了網絡需要支持的應用的類型以及相關的方面;
第二:從目前與未來看,光纖或銅線網絡爲企業帶來的好處。
(2) 兩種方式的佈線
A. 光纜佈線
光纜是永光信號而不是電信號攜帶信息。
A. 光纜佈線
光纜是永光信號而不是電信號攜帶信息。
B. 銅纜佈線
數據通信中銅纜的改進方法是提高其傳輸率和縮小線的直徑。
數據通信中銅纜的改進方法是提高其傳輸率和縮小線的直徑。
(1) 對於樓層級佈線,光纖與銅線的比較
連接桌面計算裝置的佈線,可有廣泛的選擇項:光纖及三種銅線(同軸電纜,非屏蔽雙絞線對和屏蔽雙絞線對)
A. 對於連接臨近設備的單個Ethernet LAN段,用非屏蔽雙絞線纜比較合適。
B. 由於IBM的偏好,所以80%的企業Token ring 用屏蔽雙絞線對。
(2) 對於骨幹網,光纖與銅線的比較
光纖適用於骨幹網。
光纖適用於骨幹網。
14.3 佈線問題的總結
(1) 四個基本問題:用什麼樣的纜線;是否要用到Hub,如果要,那麼選什麼樣的類型;是否需要結構化佈線系統;安裝機器後的維修問題。
(2) 對於少於25個用戶的網絡,可選用UTP。
(1) 四個基本問題:用什麼樣的纜線;是否要用到Hub,如果要,那麼選什麼樣的類型;是否需要結構化佈線系統;安裝機器後的維修問題。
(2) 對於少於25個用戶的網絡,可選用UTP。
第十五章 客戶機/服務器計算模式
*客戶機服務器模式是一種先進的計算模式,也是今後發展的主流,這種模式最大的特點是使用客戶機和服務器兩方面的智能、資源和計算能力來執行一個特定的任務。
*客戶機服務器模式是一種先進的計算模式,也是今後發展的主流,這種模式最大的特點是使用客戶機和服務器兩方面的智能、資源和計算能力來執行一個特定的任務。
15.1 網絡計算模式的發展
15.1.1 以大型機爲中心的計算模式
(1) 以大型機爲中心的計算模式的特點
A. 系統提供專用的用戶界面;
B. 所有用戶擊鍵和光標位置都被傳入主機
C. 通過硬連線把簡單的終端接到主機或一個終端控制器上;
D. 所有從主機返回的結果都顯示在屏幕的特定位置;
E. 系統採用嚴格的控制和廣泛的系統管理、性能管理機制。
(1) 以大型機爲中心的計算模式的特點
A. 系統提供專用的用戶界面;
B. 所有用戶擊鍵和光標位置都被傳入主機
C. 通過硬連線把簡單的終端接到主機或一個終端控制器上;
D. 所有從主機返回的結果都顯示在屏幕的特定位置;
E. 系統採用嚴格的控制和廣泛的系統管理、性能管理機制。
(1) 以服務器爲中心的計算模式,又叫資源共享模式,它所具備的特點是:
A. 主要用於共享共同的應用、數據,以及打印機;
B. 每個應用提供自己的用戶界面,並對界面給予全面的控制;
C. 所有的用戶查詢或命令處理都在工作站方完成。
(1) 小型化的概念建立於三個柱石之上:高速發展的技術能力,誘人的經濟因素和計算機在應用中地位的改變。
15.2 客戶機/服務器計算模式的特點
15.2.1 客戶機的特點
(1) 客戶機提供了一個用戶界面;
(2) 一個客戶機/服務器系統中可以包括多個客戶機,所以多個界面可以存在於同一系統中;
(3) 客戶機用一個預定義的語言構成一條活多條服務器的查詢或命令,客戶機和服務器一個標準的語言或用該系統內特定的語言來傳遞信息;
(4) 客戶機可以使用緩衝或優化技術以減少到服務器的查詢或執行安全和訪問控制檢查,客戶機還可以檢查用戶發出的查詢或命令的完整性;
(5) 客戶機通過一個進程間通信機制和服務器完成通信,並把查詢或命令傳到服務器;
(6) 客戶機對服務器送回的查詢或命令結果數據進行分析處理,然後把它們提交給用戶。
(1) 客戶機提供了一個用戶界面;
(2) 一個客戶機/服務器系統中可以包括多個客戶機,所以多個界面可以存在於同一系統中;
(3) 客戶機用一個預定義的語言構成一條活多條服務器的查詢或命令,客戶機和服務器一個標準的語言或用該系統內特定的語言來傳遞信息;
(4) 客戶機可以使用緩衝或優化技術以減少到服務器的查詢或執行安全和訪問控制檢查,客戶機還可以檢查用戶發出的查詢或命令的完整性;
(5) 客戶機通過一個進程間通信機制和服務器完成通信,並把查詢或命令傳到服務器;
(6) 客戶機對服務器送回的查詢或命令結果數據進行分析處理,然後把它們提交給用戶。
(1) 服務器向客戶機提供一種服務,服務的類型由客戶機/服務器系統自己確定。
(2) 服務器只負責響應來自客戶機的查詢或命令
(1) 桌面上的智能。
(2) 最優化地共享服務器資源。
(3) 優化網絡利用率。
(4) 在底層操作系統和通信系統之上提供一個抽象的層次,允許應用程序有較好的可維護性和可移植性。
15.3 客戶機/服務器模式的優點
(1) 減少了網絡的流量;
(2) 客戶機/服務器應用響應時間通常較短;
(3) 可以充分利用客戶機和服務器雙方的能力,組成一個分佈式應用環境;
(4) 通過把應用程序同他們處理的數據隔離,可以使數據具有獨立性;
(5) 因爲由客戶機管理用戶界面,每個服務器在客戶機/服務器模式下可以支持更多的用戶;
(6) 由於許多極其和操作系統都能互連起來。
(1) 減少了網絡的流量;
(2) 客戶機/服務器應用響應時間通常較短;
(3) 可以充分利用客戶機和服務器雙方的能力,組成一個分佈式應用環境;
(4) 通過把應用程序同他們處理的數據隔離,可以使數據具有獨立性;
(5) 因爲由客戶機管理用戶界面,每個服務器在客戶機/服務器模式下可以支持更多的用戶;
(6) 由於許多極其和操作系統都能互連起來。
15.4 客戶機/服務器模式中的中間件
15.4.1 中間件產生的背景
(1) 最主要的是缺乏有效的開發工具
(2) 爲了解決應用與網絡過分依賴的關係,一個有效的方法就是在客戶和服務器之間架一層軟件,也就是所謂的中間件。
(1) 最主要的是缺乏有效的開發工具
(2) 爲了解決應用與網絡過分依賴的關係,一個有效的方法就是在客戶和服務器之間架一層軟件,也就是所謂的中間件。
(1) 中件最主要的功能就是把應用和網絡屏蔽開。
(2) 中件爲了向程序員提供高層的、跨越多種派和協議的接口,要完成許多工作,這包括錯誤檢測、數據翻譯、安全、隊列和命名。
15.5 客戶機/服務器類型
(1) 分佈式表示,客戶機爲笨終端,大部分功能集中在服務器。
(2) 遠程表示,客戶機是智能終端,主要功能仍然集中在服務器。
(3) 分佈式邏輯,客戶機具有表示功能外,還具有一定的處理應用功能。
(4) 遠程數據管理,表示功能和處理應用功能都集中在客戶機,服務器承擔數據管理功能。
(5) 分佈式數據庫
(1) 分佈式表示,客戶機爲笨終端,大部分功能集中在服務器。
(2) 遠程表示,客戶機是智能終端,主要功能仍然集中在服務器。
(3) 分佈式邏輯,客戶機具有表示功能外,還具有一定的處理應用功能。
(4) 遠程數據管理,表示功能和處理應用功能都集中在客戶機,服務器承擔數據管理功能。
(5) 分佈式數據庫
15.6 BWD模式的特點以及優點
(1) 瀏覽器-Web服務器-計算模式是一種三層客戶機/服務器模式
(2) 最大的優點是:提供統一的用戶界面,利用應用層網絡協議進行信息交換,且提供CGI,
(3) 三層計算模式能提供功能性的數據庫服務器管理,可以優化數據庫服務器的存取管理,並且這種優化與具體的數據庫管理語言無關。
(4) 作爲中間層的Web服務器完成過程管理功能,爲客戶提供與數據庫服務器無關的統一界面。
(5) BWD的另一個優點是對事物的可靠控制,由中間層管理分佈式數據庫的事務,通過名字而不是通過位置來訪問資源,因此可提供更大的伸縮性和可擴展性。
(1) 瀏覽器-Web服務器-計算模式是一種三層客戶機/服務器模式
(2) 最大的優點是:提供統一的用戶界面,利用應用層網絡協議進行信息交換,且提供CGI,
(3) 三層計算模式能提供功能性的數據庫服務器管理,可以優化數據庫服務器的存取管理,並且這種優化與具體的數據庫管理語言無關。
(4) 作爲中間層的Web服務器完成過程管理功能,爲客戶提供與數據庫服務器無關的統一界面。
(5) BWD的另一個優點是對事物的可靠控制,由中間層管理分佈式數據庫的事務,通過名字而不是通過位置來訪問資源,因此可提供更大的伸縮性和可擴展性。