回覆列表
  • 1 # 使用者9272196178563

    根據系統建設的應用要求,考慮C/S和B/S結構各自的特點,為有效地發揮各自的優勢,在構建一個較大型的資訊系統中(如土地管理資訊系統),往往採取C/S和B/S兩種結構共存的軟體體系結構,我們稱之為C/S和B/S相結合模式。C/S模式將應用一分為二,伺服器負責資料管理,客戶機完成與使用者的互動任務。這種結構具有很強的資料操縱和事務處理能力,以及資料的安全性和完整性約束。C/S方式還具有良好的互動性,與B/S方式相比對圖形資料具有很強的編輯處理能力,對空間資料的儲存效率較高。但也存在開發成本較高、移植困難、維護複雜等缺陷。B/S模式是基於Internet/Intranet技術之上的。B/S採用三層模式結構:表示層(Browser),提供可視介面,使用者透過可視介面觀察資訊和資料,並向中間層發出服務請求;中間層(Web Server),實現正式的程序和邏輯規則,響應使用者服務請求,是使用者服務和資料服務層的邏輯橋樑;資料庫服務層(DB Server),實現所有的典型資料處理活動,包括資料的獲取、修改、更新及相關服務。採用這種B/S結構,大大減輕了系統管理員的工作量,而且這種方式對前端的使用者數沒有限制。B/S本質上與C/S屬於同一結構體系,可看成是具有三層結構的C/S,二者各有優缺點,可以互補。採取以Browse/Server為主,Client/Server為輔的網路結構模式是軟體體系結構的主流選擇。例如,在土地利用規劃管理資訊系統中,土地利用規劃的輔助編制模組可採用C/S結構,而日常業務辦文、資訊釋出等模組則可使用B/S結構。C/S與B/S混合軟體體系結構的優點是外部使用者不直接訪問資料庫伺服器,能保證資料庫的相對安全。內部使用者的互動性較強,資料查詢和修改的響應速度較快。C/S與B/S混合軟體體系結構的缺點是外部使用者修改和維護資料時,速度較慢,較煩瑣,資料的動態互動性不強。

  • 中秋節和大豐收的關聯?
  • 關於道德修養的名句?