.net三层架构中如何把业务逻辑层的组件dll部署到应用服务器上
1个回答
展开全部
解答:如果你是上面的层引用下面的层,只能部署到同一台服务器上。如果你需要部署到多台服务器上,可以web serivce或者.net remoting 进行上下层的调用。可参考樱之花2008博客,我们一般所说的三层架构。不要和C/S、B/S混淆。三层只是从系统的可维护性、低耦合,可复用性等方面提高项目的质量,并不涉及到项目的网络环境、部署方式等因素。C/S、B/S就要从网络环境、客户体验等方面考虑。可以这样说C/S、B/S是架构师做方案时就要考虑的事情,属于高层次架构。三层属于设计时重点考虑的,属于低层次架构、也可理解为设计。关于这个问题。逻辑层可以设计成服务(WEB SERVICE 、WCF),可以部署到应用服务器上,C/S、B/S都可以。
把不同模块编译成不同的解决方案各自拥有自己。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询