什么是.net三层架构?各有什么作用?

麻烦请对B/s和C/S架构做一下说明,感谢... 麻烦请对B/s和C/S架构做一下说明,感谢 展开
 我来答
280187520
2011-08-02 · TA获得超过103个赞
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
3层用最通俗的语言来说
底成是数据库 中间是逻辑层 外面是表示层
低层数据库嘛 当然是存放数据的
中间的逻辑层就是来计算和控制以及联系 上下2层的
表示成就不用说了 就是给客户看的 直接用来操作的
。。。。这3层应该什么关于。NET的基础书籍上都有说明的把

在过去应用系统开发过程中,CLIENT/SERVER体系结构得到了广泛的应用 。其特点是,应用程序逻辑通常分布在客户和服务器两端,客户端发出数据资源访问请求,服务器端将结果返回客户端。但CLIENT/SERVER结构存在着很多体系结构上的问题,比如:当客户端数目激增时,服务器端的性能会因为负载过重而大大衰减;一旦应用的需求发生变化,客户端和服务器端的应用程序都需要进行修改,给应用维护和升级带来了极大的不便;大量的数据传输增加了网络的负载等等。
所谓三层体系结构,是在客户端与数据库之间加入了一个"中间层",也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。
三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式