三層架構的優點缺點是什麼

2021-03-19 18:29:35 字數 894 閱讀 3631

1樓:某小開

優點:權責清晰,架構明確,便於設計良好的系統架構

缺點:除錯太麻煩,n多個配置檔案就搞死你。。。雖然現在可以註釋配置,但仍不如配置檔案的形式

兩層架構與三層架構的區別,從優缺點角度說明?

2樓:懶蟲

三層在安全性、穩定性及大量併發

控制上要強於兩層的,它不會讓客戶端直

內接面對資料庫,所有減少容了由於客戶端被破解而給資料庫帶來損失的風險,並且可以比較妥善的解決多使用者併發帶來的伺服器擁擠,但是在客戶端比較少的情況下,它訪問資料的速度要慢於兩層結構的,開發、維護難度要比兩層的大不少,所以對於20客戶端以下的應用,應該謹慎使用三層結構開發。

呵呵,網路遊戲不可能是兩層開發的方式的,那種多資料庫伺服器、多連線伺服器是兩層做不到的。如傳奇,私服的服務端有十多個程式在完成各項的工作。

3樓:我是

兩層架bai構(表示邏輯層和數du據訪問層zhi)的優點是開發dao過程比較簡單,客戶端的回程式可直接訪問答資料庫,部署起來比較方便;缺點是程式**維護起來比較困難,程式執行的效率比較低,使用者容量比較小。

三層架構(表示層、業務邏輯層和資料訪問層)在兩層架構的基礎上,將顯示層和業務邏輯層分開來,降低了層與層之間的依賴性,從而使得開發人員可以只關注整個應用中的某一層,後臺開發人員和前臺介面設計人員可以同時工作,只要介面不變,一層的變化不會影響另一層的工作。三層架構有利於實現軟體標準化,提高軟體的可複用性,加快軟體開發進度,但是部署起來相對比較複雜。

4樓:匿名使用者

三層用ie做客戶端 方便 跟新伺服器就可以 不需要去跟新各個客戶端

兩層的那就要每個客戶段都要更新 就象現在的網路遊戲一樣 開始前都要先更新到最新的版本!

2層架構和3層架構的比較,兩層架構與三層架構的區別,從優缺點角度說明?

1 簡單說client直接訪問dbserver為兩層結構。client通過中介軟體等應用伺服器訪問dbserver為三層結構。三層結構比兩層結構安全。2 可以這樣理解 客戶端程式訪問伺服器的結構叫兩層結構。中間加一個事務邏輯處理封裝的中介軟體作為溝通就是三層結構,這樣可以均衡資料負載!3 拷貝一些基...

請問JAVA三層架構,持久層,業務層,表現層,都該怎麼理解?和MVC三層模型有什麼

表示層 採用jsp servlet技術 展示資料用的。應用層 採用bean ejb技術 處理業務邏輯,一般if判斷,迴圈之類。資料層 準確的說是資料介面,採用jdbc 儲存資料和訪問資料的。什麼是mvc 三層架構 mvc和三層架構bai有什麼區別du就是mvc是最流行的三層zhi架構中的一種框dao...

c程式在構建的三層架構中 將textBox中的內容新增到已有的資料庫中的表裡面(多條textBox資訊)

你好 你這個很好實現 但是你的思想不對,其實你這個就是網頁登陸頁面的實現思路 輸入使用者名稱密碼 查詢資料庫 找到對應的密碼 進行比較 可以登陸或者不能夠登陸 沒必要給你 了 你隨便找一個登陸頁面就好 但是你不是與資料庫中內容比較 而是用dataset獲取並讀出來,ok?若你是新手的話我再告訴你思想...