hea*_*nix -1 c# asp.net 3-tier
我正在努力将我的一页转换为3层.
我相信优点是它更有条理.
我现在感到困惑,因为我现在有3层,我意识到我对3层是什么并不清楚.
这就是我所知道或认为我所知道的
Data Access Layer =获取所有连接/值
业务访问层=从DAL运行这些连接和值.不确定,但在这里检查错误?
表现层=这是我更困惑的地方......这部分叫出BAL?如果这是真的,为什么有3层?
表示层与用户交互,获取他们的请求并向他们显示信息.我们以银行应用程序为例.用户想要登录他们的帐户,获得他们的余额,并转移一些发现.
表示层:为用户提供登录提示,获取用户的登录信息,告诉他们他们已成功登录,向他们显示余额,为他们提供转移资金的选项,获取转移详细信息,告知用户转移已获批准.
业务访问层:验证用户的登录信息.计算要显示给用户的余额.决定允许转移并批准转移.
数据访问层:存储用户的登录信息.存储帐户余额信息,持有资金等.
基本上:
数据访问层存储信息.业务访问层决定要检索的信息,根据它做出决策,传递结果.表示层从用户获取信息并向用户提供信息.
| 归档时间: |
|
| 查看次数: |
5192 次 |
| 最近记录: |