试题详情
简答题什么是三层体系结构?它的优缺点是什么?
  • 三层体系结构将系统划分成表示层、应用逻辑层和数据存储层,其中表示层由客户机上的浏览器处理,应用逻辑层交给独立的应用服务器处理,数据存储层则放在数据服务器上这种结构的优点如下:
    1.浏览器与应用服务器之间是松耦合关系,二者通过标准的 HTML 语言进行交互,客户端的维护代价几乎是零;
    2.应用服务器与数据服务器之间是松耦合关系,应用服务器可以通过标准的数据访问接口如(JDBC和ODBC)灵活地访问不同厂商和不同平台的数据库;
    3.应用逻辑层可以部署在由多个服务器节点组成的集群上,集群可以提供复制、负载平衡和故障切换等功能,保证了应用的性能、可靠性和可伸缩性;
    4.这种结构的缺点是应用服务器与技术平台耦合紧密,因此基于不同平台的应用服务器依然是信息孤岛。
  • 关注下方微信公众号,在线模考后查看

热门试题