您的位置:
首页
->
编程文档
->
ASP
-> 构建.NET应用--笔记
ASP
本类阅读TOP10
·
asp常用数据库连接方法和技巧
·
无组件生成BMP验证码
·
一些常用的辅助代码 (网络收藏)
·
JavaScript实现的数据表格:冻结列、调整列宽和客户端排序
·
VisualStudio.NET_2003及其 MSDN 下载地址
·
ASP模拟MVC模式编程
·
图片以二进制流输出到网页
·
MD5加密算法 ASP版
·
ASP.NET编程中的十大技巧
·
改进 ASP 的字符串处理性能
→
分类导航
VC语言
Delphi
VB语言
ASP
Perl
Java
Script
数据库
其他语言
游戏开发
文件格式
网站制作
软件工程
.NET开发
构建.NET应用--笔记
作者
:未知
来源
:月光软件站
加入时间
:2005-2-28 月光软件站
Microsoft DNA
回顾
N
层结构概述
l
表示服务层
Ø
绘制用户界面
Ø
处理用户输入
l
业务服务层
Ø
运行业务规则和逻辑
l
数据服务层
Ø
抽象表示数据存储
Ø
确保原子性、一致性、
隔性、
经久性
(ACID)
用N层结构原因
l
1分层结构的系统易于演化
Ø
反例
: Mainframe -> c
lient/server
l
2隔离下层修改对上层的影响
l
3在不同的信任域执行业务逻辑
l
4易于部署
Ø
在少数服务器上部署尔不是所有客户端
l
5扩展灵活
--------------------------------------------------------
l
表示服务层
Ø
MFC (C++) / VB6
表单
Ø
ASP
l
业务服务层
Ø
COM+
l
数据服务层
Ø
ADO / ODBC / OLE DB
Ø
SQL Server
------------------------------------
。NET得体系结构
---------------------------------
l
表示服务层
Ø
WinForms
Ø
ASP.NET
l
业务服务层
Ø
Enterprise Services (COM+)
Ø
.NET Remoting
/ Web Service
Ø
ASP.NET
l
数据服务层
Ø
ADO.NET
Ø
SQL Server
相关文章
:
相关软件
: