MVVM微服务架构,mvc三层架构
以前的单体应用架构:
only one;
所有的应用都在一个应用中;请求后的每个过程可能耗时较长;
缺点:你要改一个地方整个服务得全停;
微服务架构:
微服务是一种架构风格/架构模式:
要求我们在开发一个应用的时候,这个应用必须拆解成一系列小服务的组合,
每个功能独立出来,动态整合;改那块只停一个功能的;
微小的服务,运行在独立的进程中,轻量级,可以独立部署,
springboot就是一个个的提供功能的微服务(如xx模块,yy模块…每个模块就是一个具体的业务);
服务之间相互调用,相互配合;各服务间通过http协议的restful api或rpc的方式进行互相通讯;
6666666