《宜立方之系统架构》

前言:

       在JAVA进阶的道路上,让亿立方带我飞。

正文:

B2C电商功能列表



传统架构


单点登录系统


基于SOA的架构


 说明:

    SOA:Service Oriented Architecture面向服务的架构,即把工程拆分成服务层、表现层两个方面。

    服务层中包含业务逻辑,只需要对外提供服务即可。

    表现层只需要处理和页面的交互,业务逻辑都是调用服务层的服务来实现。

亿立方系统架构


   关注点:

      一个域名对应一个IP

     系统架构就是系统的结构

     能用硬件解决的问题一般不用软件解决

     集群:同一个工程部署到多台服务器上。

     分布式:按照功能点把系统拆分,拆分成独立的功能,单独为某一个节点添加服务器,需要系统之间配合才能完成整个业务逻辑,叫做分布式。分布式中每一个节点都可以配合集群。

     分布式架构:多个子系统相互协作才能完成业务逻辑,系统之间需要进行通信。把系统按照模块拆分成多个子系统。

     优点:

             1,把模块拆分,使用接口通信,降低模块之间的耦合度

             2,把项目拆分成若干个子项目,不同的团队负责不同的子项目。

             3,增加功能时只需要再增加一个子项目,调用其他系统的接口即可。

             4,可以灵活的进行分布式部署

    缺点:

             1,系统之间交互需要使用远程通信,接口开发增加工作量。

             2,各个模块有一些通用的业务逻辑无法共用。

结语:

           飞到我想要的风景。

   

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 54
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 54
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值