計算機軟件

客戶端 - 服務器技術

客戶端 - 服務器技術提供兩個獨立的相互作用的過程 - 服務器和客戶端,在網絡上它們之間的連接。

服務器被稱為過程負責的支持 數據庫 和文件系統,而客戶-即發送請求,並等待來自服務器的響應過程。

客戶端-服務器模型是在構建系統中使用的 信息處理 數據庫的基礎上,以及郵政系統上。 還有就是所謂的文件服務器架構,從客戶端 - 服務器顯著不同。

在數據存儲在文件服務器(Novell的NetWare或WindowsNT的服務器)上的文件服務器系統,它們通過“桌面數據庫”的各工作站的操作,諸如訪問,悖論時,FoxPro等處理

數據庫位於工作站,和數據操作由幾個獨立的和不協調的處理來執行。 所有數據從而通過網絡服務器向工作站,這減慢了信息處理的速度傳送。

客戶端 - 服務器技術實現兩個(至少)應用程序的功能 - 客戶端和服務器共享它們之間的功能。 用於存儲和數據服務器的直接操作進行響應,其中的一個例子可以是SQLServer的,甲骨文,Sybase和其他。

用戶界面提供基於客戶端的結構,其中使用特殊的工具或桌面數據庫。 邏輯數據處理部分是在客戶機上執行,部分在服務器上。 向服務器請求由客戶端進行,通常是在SQL語言。 由服務器和客戶端(一個或多個)處理所接收的請求,則返回的結果。

該數據在它們被存儲在同一個地方進行處理 - 在服務器上,所以大量的人不會通過網絡發送。

客戶端-服務器架構的優勢

客戶端 - 服務器技術帶來的信息,質量體系:

  • 可靠性

數據修改進行使用,可以賦予聚合性這樣的操作為交易機制數據庫服務器:1)原子,其中每一個事務完成提供了數據完整性; 2)不同用戶的交易的獨立性; 3)容錯 - 節省了交易的結果。

  • 可擴展性,即, 系統容量不依賴於用戶的數量和信息,而無需改變所使用的軟件數量。

客戶端 - 服務器技術在適當的硬件平台支持數以千計的用戶和信息千兆字節。

  • 安全性,即, 從可靠的數據保護 未經授權的訪問。
  • 靈活性。 在與數據工作的應用程序,分配邏輯層:用戶接口; 邏輯處理的規則; 數據管理。

如前所述,文件服務器技術,所有的三層組合成一個工作站上運行的單片應用程序,並在層的所有變化必然導致應用程序,不同版本的客戶端和服務器的修改,並要開展對所有工作站軟件升級。

客戶端-服務器技術在一個兩層的應用程序提供的所有功能形成 用戶界面的 客戶端上,並且所有的信息數據庫管理的功能-一台服務器上,業務規則可以實現服務器和客戶端。

三電平應用允許的中間電平,它實現了業務規則,這是最可變的組分。

多層次允許靈活且經濟高效地適應現有的應用程序不斷更新的業務需求。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.atomiyme.com. Theme powered by WordPress.