博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
002 --品优购的系统架构
阅读量:5368 次
发布时间:2019-06-15

本文共 798 字,大约阅读时间需要 2 分钟。

品优购采用的是SOA系统架构,为什么会采用这种架构风格?当然有他自己的好处!

 

1.1SOA的概念?

  面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以以一种统一和通用的方式进行交互。

   SOA系统架构得优点:

  1:简单系统的开发:由于SOA具有组合性,可以利用现有的SOA资源,根据同样的开放标准,不受平台的限制,可以直接利用现有的资源进行资源的整合,然后按照用户的需求,进行进一步的开放。

       2. 面向企业商业流程 :SOA是基于服务的构造,所以开放的出发点,就是如何解决企业流程中出现的问题。 

       3. 更好的适应性和扩展性 由于soa的组件性,和优良的扩展性以及其组件性等待特征,SOA可以更具不同的需求,进行重新的组合和构造。

       4. 互用性

       5. 对系统的升级,分布,和维护有个更多的优化

       6. 简化了提供,寻找和使用服务的过程

       7. 通过共同资源的利用,减少了开支

SOA的缺点:

      1. 减低了系统的性能
      2. 在向标准化过度的转换过程,增加了简介费用
      3. 很多没有太多意义的文件型信息
      4. 对商业流程的计划要求甚高

 ----------------------------------------------------分割线--------------------------------------------------------------------------------------------------

              品优购电商项目的系统架构

 

转载于:https://www.cnblogs.com/yxllovetm/p/10000252.html

你可能感兴趣的文章
jxl.dll操作总结
查看>>
成员函数对象类的const和非const成员函数的重载
查看>>
机器学习实战-----八大分类器识别树叶带源码
查看>>
eclipse git 新的文件没有add index选项
查看>>
java 泛型
查看>>
VC NetShareAdd的用法
查看>>
java web项目中后台控制层对参数进行自定义验证 类 Pattern
查看>>
图论学习一之basic
查看>>
Java的Array和ArrayList
查看>>
记录Ubuntu 16.04 安装Docker CE
查看>>
安东尼奥·维瓦尔第——巴洛克音乐的奇葩
查看>>
pandas的增删改查
查看>>
HDU 5933/思维
查看>>
字节对齐
查看>>
Design Tic-Tac Toe
查看>>
SQL中的去重操作
查看>>
uva 12097 - Pie(二分,4级)
查看>>
mongodb索引
查看>>
nginx源码学习资源(不断更新)
查看>>
【bzoj2882】工艺 后缀自动机+STL-map
查看>>