构建.NET应用--笔记

王朝asp·作者佚名  2006-01-09
宽屏版  字体: |||超大  

Microsoft DNA 回顾

N层结构概述

l 表示服务层

Ø 绘制用户界面

Ø 处理用户输入

l 业务服务层

Ø 运行业务规则和逻辑

l

数据服务层

Ø 抽象表示数据存储

Ø 确保原子性、一致性、 隔性、

经久性 (ACID)

用N层结构原因

l1分层结构的系统易于演化

Ø反例: Mainframe -> client/server

l2隔离下层修改对上层的影响

l 3在不同的信任域执行业务逻辑

l4易于部署

Ø在少数服务器上部署尔不是所有客户端

l5扩展灵活

--------------------------------------------------------

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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有