單機系統的架構

單機系統,指的是隻在一臺服務器上面運行的系統。這種架構有很大的侷限性,硬件性能上會存在瓶頸,這種硬件上的瓶頸是不可避免的,所以這種系統只適合對性能,併發等指標要求不高的系統。

在以前的企業中,大部分項目都是這種單機系統,因爲那時候互聯網還沒有爆發,網民也不是很多,對系統的性能要求比較低,所以單機系統完全夠用了。單機系統架構一般是分爲三層,控制層,業務層,持久層,典型的MVC模型。其實這種劃分並沒有強制的規定,也可以分層兩層,四層,五層,這就要根據業務來仔細劃分。

下面來列舉流行的單機系統架構:

 

    1. MVC模型

系統分爲三層架構,控制層,業務層,持久層。這種架構很常見,幾乎所有的單機項目都是這種模型。

需要用的的外部服務器可能有:關係數據庫服務器,非關係數據庫服務器,郵件服務器,文件服務器,web服務器等。

架構如圖所示:

發佈了150 篇原創文章 · 獲贊 140 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章