新用户注册
立即登录
关于我们
0898-66611999 / 66611996 / 66611997
400-8168-664
首页
政府门户
政府门户网站建设
政府网站普查专栏
综合办公平台
多系统用户权限整合
多系统数据交换
政府微门户
企业建站
高端定制
模板建站
手机网站
微信网站
普查专栏
网站访问监测
错别字检测
错误链接检测
网站更新监测
移动APP
移动APP
手机网站
微信平台
微信营销
企业服务
繁简通
智能采集
企业邮箱
SEO优化
466611999
电子政务
政府门户网站建设
政府机关综合办公系统
多系统用户权限整合
多系统数据交换
政府微门户
建站流程
硕思科技
>>
建站技术
>>
理解ASP.NET中的三层结构(理解 结构)
作者:海口硕思建站
来源:海口网站建设
发布时间:2013-12-14 11:33:48
一、三层体系架构
1.表示层(USL):主要表示WEB方式,也可以表示成WINFORM方式。如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。
2.业务逻辑层(BLL):主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。如果说数据层是积木,那逻辑层就是对这些积木的搭建。
3.数据访问层(DAL):主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务。
二、具体区分
1.表示层:主要对用户的请求接受,以及数据的返回,为客户端提供应用程序的访问。
2.业务逻辑层:主要负责对数据层的操作,也就是说把一些数据层的操作进行组合。
3.数据访问层:主要看你的数据层里面有没有包含逻辑处理,实际上他的各个函数主要完成各个对数据文件的操作,而不必管其他操作。
三、总结
三层结构是一种严格分层方法,即数据访问层只能被业务逻辑层访问,业务逻辑层只能被表示层访问,用户通过表示层将请求传送给业务逻辑层,业务逻辑层完成相关业务规则和逻辑,并通过数据访问层访问数据库获得数据,然后按照相反的顺序依次返回将数据显示在表示层。
下一篇文章:
巧用escape解决ASP.NET中URL传参乱码问题(乱码 解决)
QQ:466611999
4008-168-664
咨询反馈
返回顶部
海南硕思云网络科技有限公司 地址:海南省海口市国贸大道海涯国际大厦19F
咨询电话:0898-66611999 / 66611997 / 66611996 全国免费电话:400-8168-664 企业QQ:466611999
2003-2018 Hisosi.Com All Rights Reserved. 版权所有:硕思科技
生活技巧
主力
股市新闻
去海南旅游
炒股入门知识
税务资讯网
新股民
海口网站建设
股票入门
象棋小游戏
象棋论坛
庄家
私募操盘手
中国象棋
庄家事儿
炒股入门知识
股票入门
炒股入门知识
税收法规库
股神之路股票论坛
前沿观察股票论坛
股票入门
您好,硕思科技欢迎您的光临,请问有什么可以帮到您?
立即咨询