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

ASP.NET入門教程 10.5.1 兩層應用程序

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

    我們確實不想繞回太多因此就跳到半途一旦HTML開始超出學校的范圍那麼提供靜態文本和圖像以外的內容就顯得很有必要使用動態Web頁面的第一個方法是能夠訪問數據庫浏覽器是一層數據庫是第二層在這種情況下浏覽器處理有關業務/應用程序和用戶界面的規則

    術語業務規則用於包含所有不是用戶界面或數據庫的應用程序邏輯部分如果對某個業務沒有使用應用程序那麼術語應用程序邏輯可能更加適用雖然它們表示相同的意思

    數據的取出和操作是通過另一個單獨的數據庫應用程序實現的如SQL Server或Microsoft Access它處理該應用程序的數據存儲和檢索設備這些兩層的應用程序通常也被稱為客戶端一服務器應用程序顯示了一個典型的客戶端一服務器應用程序

    在兩層應用程序的其他流行版本中可以看到數據庫系統上執行的業務規則/應用程序邏輯這樣的應用程序通常使用存儲過程來操作數據庫(或使用一些條件觸發器)存儲過程是保存在數據庫中的一種查詢它可以由客戶端應用程序調用然後在服務器上運行它還包含有關業務的規則例如如果在Wrox United上有一個比賽成績表贏一場得平一場得那麼在數據庫查詢中就必須以某種方法記錄某一方在什麼時候得分比對方多也就是得到這是一個業務規則對於數據庫來說您向贏方增加多少分並沒有大礙但是如果向贏方增加分或比賽成績表將會出錯

    ASPNET 入門教程完整版


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