asp.net其实并不是一种语言,它只是建设动态网页所需要的一个比较强大的端的技术,它也不只是asp的简单升级,而且微软公司所推出来的一个新的脚本语言。现在asp.net已经有了三层架构,很多朋友对于asp.net的三层架构情况还不是很了解,那么asp.net三层架构是怎样的?三层架构流程是怎样的呢?下面就给朋友们详细的来说明一下关于三层架构的相关问题,以供参考。
asp.net三层架构是什么意思?
asp.net三层架构:指的是PL(present layer)层,BLL(business logical layer)层,DAL(data access layer)层,是一种总体设计的思想。
PL层(web层):是表现层,主要是用来展示数据;
BLL层:是处理层,主要是用来处理数据;
DAL层:主要是从数据库获取数据的。
PL面向用户,DAL面向数据库。
具体阐述:PL是web应用程序,调用BLL的方法将数据传给BLL或者从BLL中获取处理好的数据;BLL层是一个类库,调用DAL的方法获取数据或者将数据处理结果给DAL。
5、利于各层逻辑的复用。
2、有时会导致级联的修改。这种修改尤其体现在自上而下的方向。如果在表示层中需要增加一个功能,为保证其设计符合分层式结构,可能需要在相应的业务逻辑层和数据访问层中都增加相应的代码。
来源链接:https://www.xinnet.com/knowledge/1617241003.html
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。
Copyright © 2009-2022 56dr.com. All Rights Reserved. 特网科技 特网云 版权所有 特网科技 粤ICP备16109289号
域名注册服务机构:阿里云计算有限公司(万网) 域名服务机构:烟台帝思普网络科技有限公司(DNSPod) CDN服务:阿里云计算有限公司 百度云 中国互联网举报中心 增值电信业务经营许可证B2
建议您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流浏览器浏览本网站