日期:2014-05-17  浏览次数:20895 次

关于用C#开发物理上的三层架构程序
请教下开发物理上的三层是不是指数据库服务器为一层,WCF服务程序为一层,用户界面层为一层。。。
请赐教,谢谢...
C# .NET

------解决方案--------------------
数据访问层,业务逻辑层,表示层(UI)没记错是这三个吧!
------解决方案--------------------
简单的三层是
Bll  逻辑
Model  实体
DAL  数据层
我建议你下载一个动软代码生成器   能够对表进行自动的三层结构代码生成
结构很清晰


------解决方案--------------------
为什么会扯到“WCF服务程序为一层”...
------解决方案--------------------
引用:
请教下开发物理上的三层是不是指数据库服务器为一层,WCF服务程序为一层,用户界面层为一层。。。
请赐教,谢谢... 
C# .NET

是啊,这就是three tier啊。一个backend,一个mid-ware,一个frontend。难道还有化学三层?
------解决方案--------------------
为了分层而分层。。。。
------解决方案--------------------
物理上就是把数据库、中间服务和网站分开放到3台服务器上,然后搬得远远的。
------解决方案--------------------
是的。是的。
------解决方案--------------------
引用:
引用:物理上就是把数据库、中间服务和网站分开放到3台服务器上,然后搬得远远的。

请教中间服务是指什么?谢谢了
中间服务、中间层,比如数据服务WCF,不管实际数据库是什么,给客户端提供一种统一的数据服务,实现数据库隔离;以及其他数据库缓存等都算中间层。
------解决方案--------------------
引用:
引用:引用:引用:物理上就是把数据库、中间服务和网站分开放到3台服务器上,然后搬得远远的。

请教中间服务是指什么?谢谢了中间服务、中间层,比如数据服务WCF,不管实际数据库是什么,给客户端提供一种统一的数据服务,实现数据库隔离;以及其他数据库缓存等都算中间层。

谢……
抱歉我不上Q的。
------解决方案--------------------
引用:
引用:引用:引用:引用:引用:物理上就是把数据库、中间服务和网站分开放到3台服务器上,然后搬得远远的。

请教中间服务是指什么?谢谢了中间服务、中间层,比如数据服务WCF,不管实际数据库是什么,给客户……
说实话自己工作忙,没时间,不好意思。