• SOA面向服务架构说明:通俗点讲,就是服务层是服务层,表现层是表现层,都是独立出来的。

比如下订单功能都是通用的,pc端和移动端下订单的功能实现都是一样的。所以可以将下订单这一功能单独抽取出来,需要用时就调用就可以了。这里就用到了SOA的哲学。

  • 使用服务中间件dubbo.

表现层要展示商品信息,就必须要调用服务层的服务接口,这就涉及到了系统之间的通信,使用webservice技术是一种解决手段,还有restFUL+json也可以解决,但是http+json在服务很多的时候,服务之间的调用关系就会变得很混乱,需要治理服务。

dubbo应运而生,dubbo可以对服务进行治理,在本项目中是首选。

淘淘商城使用到的主要技术分析

webservice基于soup协议,是跨语言跨平台的一种技术,但是它的通信效率不是很高,解析xml效率也不是很高,在taotao项目中不是首选的。

  • 淘淘商城使用到的数据表分析

淘淘商城使用到的主要技术分析

在电商领域不会设计很多的表,表与表之间的关系要尽可能地变得简单,因为要解决高并发的问题,要频繁地查询数据库。像那种使用七八张表才将数据查询出来显得很牛逼,但这类技术都是陈旧的,在以前磁盘空间资源很短缺的情况下才会将数据表设计的这么复杂,以节省存储空间。现在的情况没必要这么设计。为了提高查询效率,将表之间的关系要设计地尽量简单,能冗余就冗余,sql语句尽量使用单表查询。

相关文章:

  • 2021-10-15
  • 2021-08-02
  • 2021-04-30
  • 2021-07-28
  • 2021-06-14
  • 2021-12-11
  • 2021-05-13
  • 2021-09-18
猜你喜欢
  • 2022-12-23
  • 2021-04-11
  • 2021-07-16
  • 2021-10-13
  • 2021-07-23
  • 2021-11-14
  • 2021-05-19
相关资源
相似解决方案