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