客戶端層

客戶端層 (Client Tier,也叫用戶界面層)是將數據呈現給用戶或處理用戶輸入的應用程式或系統一部分。客戶端也稱為前端,它並不執行數據函式,而是通過輸入向伺服器請求數據,然後以一定的格式顯示結果。參見中間層、數據源層。

客戶端層用來實現企業級套用系統的操作界面和顯示層.另外,某些客戶端程式也可實現業務邏輯.可分為基於Web的和基於非Web的客戶端兩種情況.基於Web的情況下,主要作為企業Web伺服器的瀏覽器.非基於Web的客戶端層則是獨立的應用程式,可以完成瘦客戶機無法完成的任務. 用戶界面層負責處理用戶的輸入和向用戶的輸出,但並不負責解釋其含義(出於效率的考慮,它可能在向上傳輸用戶輸入前進行合法性驗證),這一層通常用前端工具(VB,VC,ASP等)開發;商業邏輯層是上下兩層的紐帶,它建立實際的資料庫連線,根據用戶的請求生成SQL語句檢索或更新資料庫,並把結果返回給客戶端,這一層通常以動態程式庫的形式存在並註冊到伺服器的註冊簿(Registry)中,它與客戶端通訊的接口符合某一特定的組件標準(如COM,CORBA),可以用任何支持這種標準的工具開發;資料庫層負責實際的數據存儲和檢索。
中科永聯高級技術培訓中心(www.itisedu.com)

相關詞條

相關搜尋

熱門詞條

聯絡我們