中易网

c# .net 如何用vs2010手动搭建 三层架构 最好有实例说明一下

答案:3  悬赏:30  
解决时间 2021-01-20 08:09
c# .net 如何用vs2010手动搭建 三层架构 最好有实例说明一下
最佳答案
新建项目,选择新建项目包含在内。

全部回答
现在已经很少有人这么提这个问题了,实际上我们说的多层架构,是指两方面的含义,一个是指硬件应用环境上的,另一个是指逻辑上的多层架构,简单的点说,在应用上,所说的最多的一种架构就是,数据存储,应用服务,客户端,这是最基本的一种三层结构,当然在逻辑上他们并不要求各自独立的,我想你所说的三层架构应该是指逻辑上的应用分层,也就是,表现层、控制层、数据层,这是最基本的,现在在这个基础上发展了很多,具体就不说了,如果你希望在winform的系统中实现这样的分层只要在程序开发时这样分层开发就可以,在没有.net2.0的时候他们之间的通信使用的是com或dcom技术来实现,现在可以使用wpf和webservice技术来实现;如果是指web的系统,你可以直接安装使用asp.net mvc 2这个经典架构的框架,具体不说了你可以自己学习,如果你的开发水平可以,可以看看开源的cals框架这个是支持多层架构的,先说这些吧。
比如联通移动的话费管理系统,用户表示层能直接呈现给使用者一个UI界面,或者CS的或者BS的,这没有本质区别,表示层可单独做成一个或者一套程序,可独立存在。
业务逻辑层,这个一般运行在独立的机器上,拥有一套业务处理独立程序,谁的号还有多少话费,打了电话了,该怎么计算话费,存话费了该怎么加,根据不同情况,分别计算。
数据处理层,直接和数据库打交道,业务逻辑算好的东西通过它存到数据库,要查询的话一通过它。
这样一个简单的三层模型就建完了,事实上,三层结构是中逻辑结构,未必就一定独立存在,完全可运行在一套程序,跑在一台机器上,但是如果像上面的花费管理,那服务器可能天南海北,完全基于网络通信了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
吉他谱 卫兰-夏日倾情
想知道这种拍摄用的道具叫什么
大赢家台球娱乐地址有知道的么?有点事想过去
请问四川日报登报电话是多少?
煮酒再烹茶的意思是什么
水晶紫代表什么?
东莞展览哪家好
草地草地上牛的数量比马的数量多百分之二十五
楼阳生与楼继伟关系
为什么百度众测的答案选不中
荔城区莆田西天尾镇林峰村文化室这个地址在什
降低非辐射复合可以促进电子空穴分离吗
泡椒牛蹄筋怎么做
普门的意思是什么?普门的释义是什么啊?
作文《从游戏中我学到了语文》 发一篇500字的
推荐资讯
海信f20t玩不了刺激战场?
弦断无人听是什么诗
有一个女士和他的老公离婚了,这个女士叫马玲,
wps如何插入长线
第3题的9.8x0.5= 4.8x1.2= 0.32x1.2= 9.8x1.0
新洛神的插曲有哪些
WOW把人踢出自定义频道的命令是什么
李娜会拿到澳网冠军吗?
宝宝出生7天筛查甲低无异常,出生14天后因黄
靓丽洗化店地址在什么地方,想过去办事
求大神回答,怎么匿名举报公司偷税漏税
成都小三阳能办理健康证吗?新浪已经帮不了我
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?