收藏 分享(赏)

02-三层架构.ppt

上传人:ysd1539 文档编号:7436189 上传时间:2019-05-17 格式:PPT 页数:7 大小:1.05MB
下载 相关 举报
02-三层架构.ppt_第1页
第1页 / 共7页
02-三层架构.ppt_第2页
第2页 / 共7页
02-三层架构.ppt_第3页
第3页 / 共7页
02-三层架构.ppt_第4页
第4页 / 共7页
02-三层架构.ppt_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、ASP.net三层架构,任 务 二,万丈高楼平地起,努力学习程序设计语言,打好编 程基础,有梦想谁都了不起,奠定了良好的基础,有朝 一日,你也会走向辉煌,步入成功的彼岸。,主要知识点,1.C/S架构和B/S架构2.两层架构与三层架构的实现原理3.三层架构带来的好处,C/S: Client/Server(客户机/服务器)比如:QQ,最 大的问题是不易于部署,每台要使用的机器都要进行安装。 另外,软件对于客户机的操作系统也有要求。一旦升级或 机器重装,必须重装系统。 B/S:Browser/Server(浏览器/服务器),易于部署,但 处理速度慢,且有繁琐的界面刷新。B/S架构是基于HTTP 协议

2、的,没有HTTP,就不会有浏览器存在。ASP.NET正是用于开发B/S系统,而不仅仅是用于开发 网站。,一、C/S与B/S架构,二、两层架构与三层架构的实现原理,两层架构三层架构,二、两层架构与三层架构的实现原理,数据访问层(DAL,即Data Access Layer):主要是负责实际的数据存储和检索,即对数据库的增、删、改、查操作业务逻辑层(BLL,即Business Logic Layer):这一层是上下两层的纽带,它建立实际的数据库连接,根据用户的请求生成检索语句或更新数据库,并把结果返回给前端界面显示。用户表示层(USL,即User Show Layer):主要负责处理用户的输入和向用户输出,但并不负责解释其含义。有时候出于对效率的考虑,这一层可能会在向上传输用户输入之前进行合法性验证。这一层通常采用前端工具开发。,三、三层架构带来的好处,1. 开发人员可以分层并行开发 2. 可以很容易的用新的实现替换原有层次的实现 3. 可以降低层与层之间的依赖 4. 有利于标准化 5. 利于各层逻辑的复用,Thank You!,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报