熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET入門教程 10.5.2 三層應用程序

2013-11-13 10:48:10  來源: .NET編程 

    三層應用程序的最大區別在於業務規則不再位於客戶端或數據庫中它們保存和運行在客戶端和服務器之間的系統上這樣的優點是業務規則服務器可以確保所有的業務處理被正確執行現在有一個第三層的接口業務規則和數據描述了這種數據層的情況

    在三層應用程序中客戶端從來不直接訪問數據存儲系統可以修改業務規則也就是說可以修改該系統的任何部分而不會影響其他兩個部分與應用程序的這三個不同部分通過接口相互通信一樣代碼和應用程序前端之間的接口也保持一致它們不需要影響應用程序的其他部分就可以修改每個部分的內部工作這樣做的好處類似於保持代碼和內容相分離通常數據庫是由數據庫管理員(database administrator簡稱DBA)管理的也可以由一個獨立的公司管理萬事通的Web開發人員要事先了解數據庫的內部工作這樣他就不會受到妨礙現在結束我們的短途旅行因為您可以看看ASPNET 中的一些新特性從而讓您更簡單地將應用程序分為三層

   ASPNET 入門教程完整版


From:http://tw.wingwit.com/Article/program/net/201311/14536.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.