3种应用架构简单介绍

1、单一架构:将所有的应用(业务)放到一台服务器上运行,如公司管理系统/超市收银系统。
3种应用架构简单介绍_第1张图片
2、垂直应用架构
将大应用拆分成为多个小应用(一般按照业务拆分),根据不同的访问频
率决定各自业务部署的服务器数量。
3种应用架构简单介绍_第2张图片
3、分布式架构:专门存放模型Model,处理业务逻辑,不包含web部分的服务器;专门存放控制器(接收请求),视图(展示数据),不包含服务的服务器。实现业务和视图分离,视图通过RPC远程调用业务。

3种应用架构简单介绍_第3张图片

你可能感兴趣的:(java)