我理解的“为什么”和“是什么”

什么是反射代理
  • 说反向代理之前先说正向代理。所谓正向代理是指代理客户端访问服务器的一个中介服务器,代理的对象是客户端。而反向代理指的是代理后端服务器响应客户端请求的一个中介服务器,代理的对象是服务器。
为什么要用Nginx或者Apache
  1. 用它的反向代理和均衡负载
  2. 用它的命名虚拟主机
  3. 用它的URL重写
  4. 系统一般由多语言分散的多模块集成,由Nginx统一提供对外服务,根据请求统一分发到相应的模块进行处理。
为什么要用Spring的IoC和AOP
  1. IOC主要是为了实现面向接口编程,使系统更加符合开闭原因。方便不同业务实现的切换。
  2. AOP主要是为了向实现面向切面编程,面向切面编程可以实现事务的统一管理,操作的认证等。

你可能感兴趣的:(我理解的“为什么”和“是什么”)