linhuide

三层架构分别是:表示层(Web层)、业务逻辑层(BLL层)和数据访问层(DAL层)

(1)表示层负责:
a、从用户端收集信息
b、将用户信息发送到业务服务层做处理
c、从业务服务层接收处理结果
d、将结果显示给用户
(2)业务逻辑层负责:
a、从表示层接收输入
b、与数据层交互执行已设计的业务
c、操作(业务逻辑,系统服务等)
d、将处理结果发送到表示层
(3)数据访问层负责:
a、数据存储
b、数据获取
c、数据维护
d、数据完整性
在三层结构设计中,表示层可由视图和控制器来实现,而业务逻辑层和数据访问层则组成模型的实现。因此,在实际的应用程序的设计中,都采用三层架构来搭建系统的框架,而表示层与业务逻辑层和数据访问层的交互则通过MVC设计模式来实现。

分类:

技术点:

相关文章:

  • 2021-11-13
  • 2021-04-16
  • 2021-12-26
  • 2021-12-26
  • 2021-04-30
  • 2021-06-20
  • 2021-12-26
猜你喜欢
  • 2021-07-01
  • 2021-11-15
  • 2021-03-31
  • 2021-08-27
  • 2021-09-19
  • 2021-04-21
相关资源
相似解决方案