社区
非技术区
帖子详情
近日大家在讨论什么三层构架的编程,我想知道这个三层到底指的是什么啊?
tianjh
2004-08-23 11:27:46
近日大家在讨论什么三层构架的编程,我想知道这个三层到底指的是什么啊?
我现在做项目时是这样的:
把项目中用到的功能封装到DLL中然后提供给同事们用,他们有的人只做简单的画面,按照流项目流程说明书调用我的DLL,工作相当简单,根本不用考虑什么其它的问题.
我的任务是最烦的,如要提供一些详细的接口说明,完成里面的任务处理等.
我想知道三层构架是什么啊,有什么好处为什么大家都热忠它,和我描述的区别在哪儿?
先谢谢诸位了.
...全文
261
14
打赏
收藏
近日大家在讨论什么三层构架的编程,我想知道这个三层到底指的是什么啊?
近日大家在讨论什么三层构架的编程,我想知道这个三层到底指的是什么啊? 我现在做项目时是这样的: 把项目中用到的功能封装到DLL中然后提供给同事们用,他们有的人只做简单的画面,按照流项目流程说明书调用我的DLL,工作相当简单,根本不用考虑什么其它的问题. 我的任务是最烦的,如要提供一些详细的接口说明,完成里面的任务处理等. 我想知道三层构架是什么啊,有什么好处为什么大家都热忠它,和我描述的区别在哪儿? 先谢谢诸位了.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
whwjn
2004-09-19
打赏
举报
回复
mark
tianjh
2004-09-01
打赏
举报
回复
别急现在发分。
sbkyv
2004-08-24
打赏
举报
回复
可以n层拉!为什么非得三层呢!
sbkyv
2004-08-24
打赏
举报
回复
数据层、业务层、表示层
renshifa
2004-08-24
打赏
举报
回复
什么3层啊,想用几层就几层.想说几层就几层.
速马
2004-08-24
打赏
举报
回复
那是因为你老人家一直都不来CSDN...
(-:
开心就好
2004-08-24
打赏
举报
回复
怎么不给分呀?:(
开心就好
2004-08-24
打赏
举报
回复
不知道就是不知道,知道就是知道。不知道非要装知道,早晚你就知道自己不知道。
开心就好
2004-08-24
打赏
举报
回复
欲穷千里目,更上一层楼。
松藕合,责任清晰,便于协作开发,便于维护。
数据层只管与数据库打交道,做好数据机制即可,他们吃的是XML、文件、SQL Server、Oracle等等,吐出来的是逻辑层需要的东东,在.Net里面大部分都是DataSet。
而逻辑层不用关心数据层吃啥,只去吃它吐出来的东西就是了(是不是好恶心呀?)然后再经过小算盘的计划,加工整理后,输出漂亮易于使用的东西给表现层。
表现层只管表现即可,它不关于逻辑层的小算盘究竟如何打的。
这样,如果你老板说,“嘿,小强,界面不漂亮,把那个表格改成列表”,你就知道了,让做数据层的人改去就是了。但如果老板娘说,“小强,这个系统里面应该多打一些折扣”,她的意思是说逻辑层的人多加一些工作量了。老板娘的娘说:“小强,别太给MS面子,咱们把数据库换成Oracle的吧”,你就知道,改改数据层就可以了。
三层就是老板与他娘还有他娘的娘的关系。但你可以继续发挥,弄出TNND的出来,在VS.NET当中,可以创建企业级模板,我们就可以有“企业级解决方案模板”来帮助你创建层了,比如逻辑层就可以有业务逻辑层,业务外观层之类的,表现层也可以有Windows表现层或者Web表现层之类的,总之万变不离其中。
道理是简单的,道路是艰难的,想写出健壮的玩艺来,你得千万小心。
别把MVC当成什么几层来,那个只是色魔(设计模式)的一个经典表现而已。唉,人心不古,啥人都可以开道了。俺开心当真是毁人不倦呀。
zhangfanfly
2004-08-24
打赏
举报
回复
MVC
速马
2004-08-23
打赏
举报
回复
http://blog.sunmast.com/Sunmast/archive/2004/07/23/788.aspx
心雨楼
2004-08-23
打赏
举报
回复
三层就是:
第一层
第二层
第三层
总共三层
waximi
2004-08-23
打赏
举报
回复
MVC(MODEL/VIEW/CONTROL)三层,具体的说明到网上搜一下文章
Rossetti
2004-08-23
打赏
举报
回复
就是三层的。
详解
三层
架构 是什么? 为什么? 怎么做?
三层
架构详解前言1、什么是
三层
?2、为什么使用
三层
?3、与两层的区别 ? 前言 百度词条解释:
三层
架构就是为了符合“高内聚,低耦合”思
想
,把各个功能模块划分为表示层(UI)、业务逻辑层(BLL)和数据访问层...
什么是
三层
构架
三层
构架
一般来说就是mvc
编程
模式,这
三层
分别是:显示层(View)、业务层(Controller)和数据操作层(DAO)。显示层是前台用户操作界面;业务层是业务逻辑(既功能)方法实现体;数据操作层是对数据库操作的方法...
JavaWeb
三层
架构
什么是
三层
构架
二.
三层
构架
的理解 三.
三层
架构的特征 四.为什么使用
三层
? 五.
三层
与两层的区别: 六.面向接口
编程
七.实现方式 八.代码实操(用户登录) 一.什么是
三层
构架
表示层 :主要是
指
与用户交互的...
三层
架构_(标题说要五个字以上,看不起我四个字?)
一、什么
三层
架构?有哪
三层
? 二、怎样实现
三层
架构的联系 三、举例 四、为什么使用
三层
? 五、总结 一、什么
三层
架构?有哪
三层
?
三层
架构(3-tier architecture) 通常意义上的
三层
架构就是将整个业务应用...
程序设计的
三层
架构
对于初学者这个
三层
架构不太好理解为什么要分开原来的程序呢?感觉分开了好像更烦啊, 还不如包含在一个文件里面呢,好理解。其实这种
想
法是错误的,当自己写一个项目的时候如果不对 代码进行分层会使得代码大量的...
非技术区
7,765
社区成员
63,203
社区内容
发帖
与我相关
我的任务
非技术区
.NET技术 非技术区
复制链接
扫一扫
分享
社区描述
.NET技术 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章