什么是SOA

SOA全英文是Service-Oriented Architecture,中文意思是中文面向服务编程,是一种思想,一种方法论,一种分布式的服务架构

SOA的作用场景

SOA解决多服务凌乱问题,SOA架构解决数据服务的复杂程度,同时SOA又有一个名字,叫做服务治理。

当系统由各个为服务组成的时候,各个微服务互相之间会进行调用或者请求数据:

通过服务治理可以使整个系统更加的有序

统一标准:各系统的协议、地址、交互方式。

服务平台可以用不同语言实现,比如php,python,java等,比较通用的是RESTFUL接口模式,对于user端,只需明确接口定义,既可以使用HTTP/HTTPS进行通讯,理论上是无限量的。

最新文章

  1. 发生tcp丢包(拥堵、超时)重传
  2. 前端easyui的简化调用
  3. jquery获取、改变元素属性值
  4. 湖大OJ-实验E----可判定的DFA的空问题
  5. SSD1306驱动的OLED实验
  6. BeanDefinition的Resource定位——2
  7. 转:UGUI与NGUI的区别与优缺点
  8. Entropy (huffman) 优先队列)
  9. AnimatorController反向运动学IK
  10. IDEA插件和快捷设置
  11. BZOJ_4590_[Shoi2015]自动刷题机_二分答案
  12. 20175126《Java程序设计》第九周学习总结
  13. Long类型参数传到前端精度丢失的解决方案
  14. 怎么在linux下创建一个可运行脚本?
  15. Windows结构化异常处理浅析
  16. [C语言] 数据结构-离散存储链表定义
  17. tp类型自动转换和自动完成
  18. 跨域问题时的Filter无效
  19. docker概述及基础操作
  20. firefox(火狐)怎么关闭鼠标拖拽搜索

热门文章

  1. [Python]数据类型、常量、变量和运算符(未完待续)
  2. 细述kubernetes开发流程
  3. Git学习笔记(详细)、idea集成
  4. 60天shell脚本计划-6/12-渐入佳境
  5. JavaBean , EJB , spring , POJO
  6. 5.注入内部Bean
  7. Qt:QJsonDocument以及与QJsonArray、QJsonObject、QJsonValue的关联
  8. (第一章第三部分)TensorFlow框架之会话
  9. LeetCode-011-盛最多水的容器
  10. Azure DevOps (三) 实现和Jenkins的联动