20世紀80年代末90年代初提出的傳統(tǒng)的客戶機服務器(CS)結構仍是目前應用系統(tǒng)所采用的主流技術。隨著應用系統(tǒng)的大型化以及用戶對系統(tǒng)性能要求的不斷提高,傳統(tǒng)的兩級CS結構固有的缺陷和不足越來越明顯:如系統(tǒng)維護困難、缺乏安全性、客戶機負載過重等。因此,在設計、開發(fā)系統(tǒng)時應采用當前業(yè)界最新技術瀏覽器服務器(BS)結構。
BS模式與傳統(tǒng)的CS模式相比具有如下優(yōu)勢:
1.BS是一種瘦客戶模式
CS模式往往需要客戶端運行龐大的應用程序,因此,客戶端很肥;而在BS模式中,客戶端很瘦,它只需運行操作系統(tǒng)和Web瀏覽器,由服務器執(zhí)行數(shù)據(jù)的處理、查詢和表示。BS是一種瘦客戶模式,客戶端軟件僅需安裝瀏覽器,應用界面單一,客戶端硬件配置要求較低,可由相對價廉的PC機替代。
2.易于管理和維護
因客戶端瀏覽器的界面風格單一,利于提高效率,而在CS模式中,操作人員必須熟悉不同的界面,理解程序員的意圖,為此要對操作員進行大量培訓;而BS在版本升級時只需集中維護放在服務器端的代碼。這種以Server為中心的管理極大地降低了成本,減少了Client端維護上作的負擔,同時利于管理人員、開發(fā)人員將精力集中在合理組織信息系統(tǒng)的結構,更好地為各項業(yè)務提供技術支持上來。
3.BS模式只需要一個客戶端軟件
CS模式必須根據(jù)客戶端所使用的操作系統(tǒng)及訪問后臺應用的不同,安裝不同的軟件;而BS模式,只需要一個客戶端軟件,即Web瀏覽器,就可以完成一切,無需開發(fā)客戶端軟件,且瀏覽器軟件可以從網(wǎng)上免費下載、免費升級。
4.開發(fā)BS應用的效率高,周期短,見效快
BS模式對開發(fā)人員的技術要求相對較低。而CS模式的應用系統(tǒng)開發(fā)需較高專業(yè)技術水平,且在Client端與Server端都需要開發(fā)應用。由于其結構復雜,對Client端與Server端的應用邏輯分割難以劃分,并且要不斷進行版本更新和應用維護。
信息發(fā)布:廣州名易軟件有限公司 http://www.jetlc.com