上帝模式怎么打开:关于.net三层开发

来源:百度文库 编辑:高考问答 时间:2024/05/16 19:31:36
我想问一下我看了许多的三层架构的项目的源代码,发现他们弄三层架构的时候有的是把表示层,业务层,数据层都放在一个项目里了,如业务层就是里面的一个叫BLL文件夹,数据层叫DAL,而有的却是分三个项目,也就是建三个项目,一个项目代表一层,我想这样做法有什么区别码?



简单的来说分三个项目就有可能非常简单的将它们部署到不同的服务其中(如利用Remoting或WebService)

而放在一个项目中就没这么简单的分布式部署