周郎设计--用MS.NET开发三层结构应用程序
来源:百度文库 编辑:神马文学网 时间:2024/04/29 21:15:48
传统两层结构
在过去应用系统开发过程中,CLIENT/SERVER体系结构得到了广泛的应用 。其特点是,应用程序逻辑通常分布在客户和服务器两端,客户端发出数据资源访问请求,服务器端将结果返回客户端。但CLIENT/SERVER结构存在着很多体系结构上的问题,比如:当客户端数目激增时,服务器端的性能会因为负载过重而大大衰减;一旦应用的需求发生变化,客户端和服务器端的应用程序都需要进行修改,给应用维护和升级带来了极大的不便;大量的数据传输增加了网络的负载等等。
三层结构介绍
所谓三层体系结构,是在客户端与数据库之间加入了一个"中间层",也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。
三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互。
360pskdocImg_0
在过去应用系统开发过程中,CLIENT/SERVER体系结构得到了广泛的应用 。其特点是,应用程序逻辑通常分布在客户和服务器两端,客户端发出数据资源访问请求,服务器端将结果返回客户端。但CLIENT/SERVER结构存在着很多体系结构上的问题,比如:当客户端数目激增时,服务器端的性能会因为负载过重而大大衰减;一旦应用的需求发生变化,客户端和服务器端的应用程序都需要进行修改,给应用维护和升级带来了极大的不便;大量的数据传输增加了网络的负载等等。
三层结构介绍
所谓三层体系结构,是在客户端与数据库之间加入了一个"中间层",也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。
三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互。
360pskdocImg_0
周郎设计--用MS.NET开发三层结构应用程序
周郎设计--用MS.NET开发三层结构应用程序
周郎设计--用MS.NET开发三层结构应用程序2
I2Key技术文档 - 用MS.NET开发三层结构应用程序
ASP.NET应用程序的三层架构图
使.NET应用程序开发标准化
对“三层结构”的深入理解——怎样才算是一个符合“三层结构”的Web应用程序? - Java...
ASP.NET应用程序规划与设计
.Net开发中的设计问题和构架
用 Tomcat 和 Eclipse 开发 Web 应用程序
用 Eclipse 开发 iPhone Web 应用程序
用 Tomcat 和 Eclipse 开发 Web 应用程序
用 Eclipse 开发 iPhone Web 应用程序
web应用程序开发原理:2、B/S结构Web程序工作原理?4
.Net开发WinCE应用程序杂碎(转)的相关文章推荐 - - JavaEye专栏频道
利用 ASP.NET、JavaScript 和 OLE DB 从头设计您自己的网络日记应用程序
三层开发基本概念介绍<二>
开发J2ME联网应用程序
为iPhone 开发应用程序
为iPhone 开发应用程序
实战 Comet 应用程序开发
ASP.NET下MVC设计模式的实现-微软开发专栏-ASP.NET-天极网
Asp.net网站开发架构设计要求 - Asp.net源码交流论坛 |-bbs.51asp...
ASP.NET系统用户权限设计与实现-开发频道-ASP.NET-天极网