日期:2014-05-18  浏览次数:20669 次

.net三层架构项目中每一层分开部署中的数据传递和通讯
在.net中实现三层架构的项目想要将中间层和数据层分开部署到不同的服务器上,中间层和数据层是编译后的DLL文件,现在想知道这两层之间,以及客户端和这两层之间怎么引用,怎么样传递数据和通讯

------解决方案--------------------
不太清楚你想要的架构是什么样子的,中间层和数据层分开部署是出于什么考虑?
我的例子里就是两层,客户端和服务器端,通过序列化后传输字节。客户端包含实体类性和数据访问接口的定义,服务器端包含数据访问的实现。如果对序列化和AOP比较熟悉的话,就容易理解了,再按照自己需要设计。