1.传统的单服务分为视图层,业务逻辑层,数据访问层(DAO层和model层)2.拆分时把视图层和业务逻辑层(包括业务逻辑层)以下的部分拆分,公共部分也要拆分成另外一个服务,拆分后的视图层服务调用业务逻辑层服务,视图层只简单的调用业务逻辑层服务获取数据返回到前台展示,没有任何复杂的业务逻辑3.拆分时要把业务逻辑服务的接口暴露出来给视图层调用(即把接口放到公共服务里面去,然后生产者服务和消费者服务分别引用)4.使用dubbo分布式服务框架进行服务间的远程调用(消费者-生产者)