程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> .Net 中 C/S架構軟件的一種分層方式

.Net 中 C/S架構軟件的一種分層方式

編輯:.NET實例教程

看了好多資料,感覺大部分三層架構都是指B/S結構而言,而最近看了一些相關的資料,正好自己手頭也接了一個項目,想了一下,決定用如下方式對C/S架構分層.

1.通信層:其實也是就數據庫連接,但是作為一個基本的封裝類,與B/S不同,要有自己的特點,包括對事務的執行,對網絡狀況的監測,在閃斷的情況下能夠自行重連等.

2.數據層:由數據庫連接生成的各種DataSet DataTable DataAdopter實體,封裝了SQL的操作.

3.概念層/業務處理層:將由OO分析所得的類在一層實現,及各種業務操作等。

4.控件層:這一層對應於各種概念層的類,設計了表示的方式。

5.界面層:顯然就是用戶界面了~~~

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved