為了解決C/S模式中客戶機負荷過重的問題,軟件架構發展形成了()模式。
A、三層C/SC
解析
客戶機 /服務器( Client/Server ,C/S)模式將應用一分為二,服務器(后臺)負責數據管理,客戶機(前 臺)完成與用戶的交互任務。 C/S 模式具有強大的數據操作和事務處理能力,模型思想簡單,但隨著企業 規模的日益擴大,軟件的復雜程度不斷提高,傳統的二層 C/S 模式的缺點日益突出: ① 客戶機與服務器的通訊依賴于網絡,可能成為整個系統運作的瓶頸;客戶機的負荷過重,難以管理大 量的客戶機,系統的性能受到很大影響; ② 如果服務器及其界面定義有改變,則客戶機也要做相應改變; ③ 二層 C/S 模式采用單一服務器且以局域網為中心,難以擴展至廣域網或 Internet; ④ 數據安全性不好。客戶端程序可以直接訪問數據庫服務器,使數據庫的安全性受到威脅。 C/S 模式適用于分布式系統,得到了廣泛的應用。為了解決 C/S 模式中客戶端的問題,發展形成了瀏覽器 / 服務器( B/S)模式;為了解決 C/S 模式中服務器端的問題,發展形成了三層(多層) C/S 模式,即多層應 用架構。 本題的正確選項是“ C. B/S”。