2011-10-02 134 views
0

我想構建一個Web應用程序+ Web服務來學習一些新技術,並且我正在考慮應用程序中項目的體系結構。我做了一個架構圖(以前從未做過),但是我想知道這是否是一個好的,可重用的,是否應該堅持下去。帶有Web服務的Web應用程序體系結構

下面是圖表,等待您的意見。謝謝。

enter image description here

+0

是的,這看起來很好... –

回答

1

你的體系結構圖,是符合共同的三層架構。一些其他圖像提供了相同的想法。

enter image description here

的UI /邏輯和數據庫之間的分離是需要爲部署先決,能夠向上擴展和向外擴展您的應用程序。 DAL和數據源之間的分離是爲了數據庫技術的抽象,所以您可以在不知道這一點的情況下利用不同的數據庫技術來兼容。

enter image description here

的位表示不同組件和它們在該層中圖案放置更詳細的承受力。但原則上,所有這些都遵循您繪製的同一個高級概念。

相關問題