网络三层架构分为哪三层
网络的三层架构通常指的是客户端层、应用服务层和数据源层。
1. 客户端层(Client Tier):也叫用户界面层,是将数据呈现给用户或处理用户输入的应用程序或系统一部分。客户端也称为前端,它并不执行数据函数,而是通过输入向服务器请求数据,然后以一定的格式显示结果。
2. 应用服务层(Middle Tier):也称作应用程序服务器层,是用户接口或 Web 客户端与数据库之间的逻辑层。它建立实际的数据库连接,根据用户的请求生成SQL语句检索或更新数据库,并把结果返回给客户端。
3. 数据源层:企业应用较多的是和关系数据库打交道。数据源层的作用是连接数据库和领域逻辑层,他受领域逻辑组织方式的影响。