客戶機/服務器計算模式源于個人計算機PC、工程工作站和計算機網(wǎng)絡技術(shù)的迅速的發(fā)展以及UNIX系統(tǒng)的廣泛應用。從而促進計算機系統(tǒng)從集中式處理環(huán)境進入分布式計算環(huán)境。9 0年代將是以個人計算機、工程工作站和各類計算機為代表的分布式處理(Distributed Processing)環(huán)境,又稱共享計算系統(tǒng)SCSashayed Computing System),其核心是客戶機/服務器計算模式。
客戶機/服務器計算模式的體系結(jié)構(gòu)是把PC機、工程工作站、X終端、服務器和各類計算機系統(tǒng)通過垂直、水平縱橫網(wǎng)絡構(gòu)成為分布式處理環(huán)境以達到高效率地實現(xiàn)資源共享。圖13. 14式給出了典型的客戶機/服務器計算模式的體系結(jié)構(gòu)。它是一種主從結(jié)構(gòu)方式,客戶可以是PC機、工程工作站或X終端,作為服務的請求者或委托者。而服務器則可以是小型計算機、高檔工程工作站或是性能相當于大、中型機或小巨型機至巨型機的計算機系統(tǒng),而且它們通常支持UNIX操作系統(tǒng)和X窗口系統(tǒng)以及傳輸控制協(xié)議/網(wǎng)間協(xié)議(TCP/IP)用以提供服務,并把處理結(jié)果送回用戶。網(wǎng)絡通信能力是它的基礎(chǔ)??蛻艉头掌饔袇^(qū)別也有互作用,具有不同的分工,在客戶機/服務器計算模式中,系統(tǒng)中的活動通常是由客戶激發(fā),而服務器僅對來自客戶的查詢、要求和命令做出響應,即服務器不會主動提出要與客戶對活??蛻艉头掌魍ǔ_\行在不同的計算平臺上,但也可運行在相同平臺上。它們都可分別獨立升級。服務器可同時為多個客戶服務,而有些系統(tǒng)中,客戶也可訪問多個服務器??蛻敉ǔB?lián)有用戶友好的圖形界面,大多數(shù)客戶機/服務器系統(tǒng)都擁有結(jié)構(gòu)化查詢語言(SQL),數(shù)據(jù)庫服務器為數(shù)據(jù)提供安全性保護。
理想的服務器,對客戶和用戶安全隱藏著合成的客戶機/服務器系統(tǒng)特性,同服務器通信的客戶應該完全沒有意識到什么樣的服務器平臺(硬件和軟件)和什么樣的通信技術(shù)(硬件和軟件)為其服務。例如,一個基于DOS的客戶應該能夠以完全相同的方式與基于U—NIX或OS/2的服務器進行通信而與服務器所依賴的操作系統(tǒng)和連接服務器與客戶的網(wǎng)絡技術(shù)無關(guān)。在客戶機/服務器體系結(jié)構(gòu)中,一個應用被劃成多個合作進程,而這些進程運行在以網(wǎng)絡相連的不同機器上,從而形成一個“松耦合”系統(tǒng)。應用設(shè)計者則需要將用戶定義的任務劃分為多個子任務,這些子任務,在客戶機/服務器系統(tǒng)應用目標和低層操作系統(tǒng)功能的支持下能由客戶機或服務器完成。這樣,網(wǎng)絡操作系統(tǒng)提供的功能越強,則應用程序代碼會越小,開發(fā)時間就會縮短。
客戶機/服務器計算模式的體系結(jié)構(gòu)按網(wǎng)絡的覆蓋范圍有一種建立在局域網(wǎng)(LAN)技術(shù)基礎(chǔ)上的部門級客戶機/服務器計算模式和一種建立于廣域網(wǎng)(WAN)技術(shù)基礎(chǔ)上的企業(yè)級客戶機/服務器計算模式。因此,客戶機/服務器計算模式是表明90年代計算機技術(shù)、網(wǎng)絡技術(shù)和數(shù)據(jù)庫技術(shù)等發(fā)展的縮影和它們發(fā)展的總趨勢。
★關(guān)于WorkWin公司電腦監(jiān)控軟件★
WorkWin的使命是打造Work用途的Windows 電腦系統(tǒng),有效規(guī)范員工上網(wǎng)行為,讓老板知道員工每天在做什么(監(jiān)控包括屏幕、上網(wǎng)在內(nèi)的一舉一動),限制員工不能做什么(禁止網(wǎng)購、游戲、優(yōu)盤等)。
WorkWin基于純軟件設(shè)計,非常容易使用,無需添加或改動任何硬件,使用一臺管理機監(jiān)控全部員工機電腦。歷經(jīng)南京網(wǎng)亞十余年精心打造,此時此刻每天都有成千上萬企業(yè)電腦正在運行WorkWin,選擇WorkWin選擇“贏”。
WorkWin監(jiān)控首頁 短視頻講解 下載免費試用版
版權(quán)所有,南京網(wǎng)亞計算機有限公司 。本文鏈接地址: 計算機客戶機/服務器計算模式