,net的架构有以下几种
1.两层架构:UI + 数据层
2.三层架构:UI + 业务层 + 数据层
3.三层 + 接口层 (把相关的业务层抽象成接口,下层来实现接口,中层是依赖)
4.三层 + 接口 + 通信(和硬件通信,也可以软件直接通信)
5.三层 + 接口 + 通讯 + 服务(API)....
层的概念就是:模块就相当于楼层里面的单元,模块就是类库(dll)会其他程序集(应用程序),层也可以包括若干模块