博主资料

留言 加为好友 收藏

用户名:  daimi
来自:  山东 烟台

个人统计

用户名: daimi
等级: 初来乍到
威望: 150
积分: 305
在线时间: 4 小时
日志总数: 29
评论数量: 62
访问次数: 277750
建立时间: 2007-03-15
RSS订阅       手机访问

最新评论

文章搜索

最近访问的人:

playgirl
2008-06-26 10:23:03
找回以前的我
2008-06-10 14:39:12
2008-04-28 12:39:12
java软件
2008-02-21 14:31:52
郭雷
2007-11-09 14:23:06
淡月疏影(ORACLE ..
2007-08-29 09:43:16
.new类库
2007-08-20 07:48:04
小鱼的天空
2007-08-10 03:51:41
虚拟主机
2007-08-03 03:58:41
小风
2007-08-02 04:08:04

日志文章

2007年03月16日 19:18:01

如何理解ASP.NET中“三层架构”的概念

(1)概念及环境
ASP.NET中“三层架构”的开发方法,其思想跟JAVA的类似,JAVA中的三层架构为前端的Html、Jsp、Serlet,中间层为JavaBean、EJB,后面为数据库服务器。在ASP.NET中,请端为HTML、asp、aspx等,中间层为.vb,.cs等文件编译而成的.dll控件,后面为数据库服务器。
在三层架构中,数据层通过中间层来连接以及操作,前端给中间层传递参数,并接受中间层的返回值。一般情况下,主要关注的是中间层与前端的数据交互,中间层可被称为组件,一般为.dll文件。在ASP.NET中.dll文件不用考虑注册的问题,拷贝过来就可以用。
在设计模式上,三层架构的三层分别成为:表示层,业务层和数据层。
1、表示层:
    提供应用程序的用户界面,通常也包括Window窗体和ASP.NET页面的使用。
2、业务层:
    业务层实现应用程序的业务功能。
3、数据层:
    数据层提供对外部系统(如数据库)的访问,该层涉及到的主要.NET技术是ADO.NET的数据库     访问技术.
(2)事例程序



描述: ASP.NET中“三层架构”事例
附件: PdaimiTest.rar (116 K)

Tags: 三层架构  

类别: ASP.NET |  评论(1) |  浏览(2760) |  收藏
1楼 [匿名]xxx 2008年03月16日 22:02:40 Says:
表示层,业务层,数据层
发表评论