今天学习了arctech的Wcf版的petshop,整体结构模块间是按功能划分的,订单一个项目文件夹,产品一个文件夹,每个模块内,采用各自独立的三层结构设计并暴露服务端实现。这个部分叫做业务模块
还有一部分是基础模块,如异常处理,日志等放在基础模块之中。
还可以用ioc一些框架解决一些依赖问题