在线用户    站点地图 技术论坛 文档中心 站点导航 资源下载 语言参考 教程专题 站点统计 业务项目 使用帮助
您的位置
MSDN参考新加了CSS2参考,全中文,制作精良。245k下载。           新加了sxf_sxf推荐的"动态网页专家指导" 下载!          新加了lsg2002lsg推荐的"ASP.NET高级编程(PDF)" 下载!          新加了DHTML代码预览!!,功能强大哦!欢迎试用          新加了网友lincong为大家提供的SQL Server 2000 程序员指南,有点大,但同时也就说明内容全咯!           新加了网友ibra为大家提供的北大的JAVA课件,很适合初学者入门           新加了一个java的连接缓冲池代码示例           新加了人月神话电子版下载!软件工程巨著哦~~           更新了评分标准,引入了“专家分”概念,相信可以更好的激励大家的学习!详情请看“使用帮助”           新加了由网友GGG提供的“IIS超级管理手册”,值得一看哦!(虽然我没看过 :P )           新加了“英雄榜”,欢迎测试!           “无组件上传·从原理剖析到实践”已经全部完成,源码全部开放,有兴趣的朋友请到文档中心一探究竟。  您的位置  首页>技术论坛>ASP>F0051835 在同一窗口中打开页面中的链接 在新窗口中打开页面中的链接 将ASPCHINA设为首页 将ASPCHINA加入书签    
 LOGIN HERE
用户:
密码: 忘记密码
记住密码 用户注册 游客进入

论坛首页
|--web开发
   |--ASP
   |--JSP
   |--ASP.net
   |--DHTML
   |--RUBY
|--软件开发
   |--C++
      |--Code here
   |--JAVA
   |--VB
   |--Delphi
   |--XML
|--.net技术
   |--C#
   |--VB.net
|--Yup开发组
|--站务&投诉
   |--站长专区
|--硬件&网络
|--休息室
|--数据库技术
 进入精华区 我要发言



 miles,详细解释一下三层架构好不好?????????back to ASP forum  
作者:dulong,6级分数:0
日期:2003/3/7 20:23:00类别:ASP, 技术问题
回复:7次浏览:1581次
状态:无分贴

miles,详细解释一下三层架构好不好?????????

reply[F0051835]
 



 
 re [1] miles,详细解释一下三层架构好不好?????????ASP forum  
- miles03-03-08 10:53  

3-tier分别是layout/bussiness logic/data access。也就是表现层、商务逻辑层和数据层。只有清晰分开这三层的应用,才能算三层应用。这样做的好处很明显:如果叶面有改动,不会牵扯另外两层,比较容易维护。

reply[F0051872]
 



 
 re [2] miles,详细解释一下三层架构好不好?????????ASP forum  
- 独孤求爱03-03-08 20:31  

能不能说清楚点,我也想知道

reply[F0051962]
 



 
 re [3] miles,详细解释一下三层架构好不好?????????ASP forum  
- miles03-03-09 11:41  

道理就是这样了,要想有深刻的体会,还得多实践。在3层结构关键是各个部分的分离。这样的叶面:
<%
set conn = server.createobject("adodb.connection")
conn.open "DSN=xxx"
set rs = conn.execute("select * mytable where myid = x")

while not rs.eof
  response.write rs("myname") & "<br>"
wend
%>
....

就是做的比较差的,因为一旦要改数据库访问,或是流程,连着页面统统得改。反之:
<!--#include virtual="/lib/person.class"-->
<%
set me = new person
me.Id = x
response.write me.myname
%>
....

则是好的3层设计,因为要使改库或逻辑,是完全于页面无关的。

这个例子可能不恰当,不过可以说明一定的问题。希望有帮助! ^ ^

reply[F0052013]
 



 
 re [4] miles,详细解释一下三层架构好不好?????????ASP forum  
- VBEND04-09-12 14:42  

请问一下,三层和B/S比如何,谁会是未来的主流.

reply[F0129616]
 



 
 re [5] miles,详细解释一下三层架构好不好?????????ASP forum  
- miles04-09-13 08:29  

两者并不对立啊。。 B/S的特点是thin-client,n-tier则是指整个架构。两者不是一个层面的问题。

reply[F0129636]
 



 
 re [6] miles,详细解释一下三层架构好不好?????????ASP forum  
- VBEND04-11-03 10:49  

希望以后多讨论一下三层.

reply[F0131927]
 



 
 re [7] miles,详细解释一下三层架构好不好?????????ASP forum  
- miles04-11-05 08:55  


reply[F0132010]
 



您的位置
  (c)2000-2019 Yup Studio, all rights reserved.  
171.875