面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。

接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以使用统一和通用的方式进行交互。

理解:

  1. WHY SOA? SOA的好处在哪里?
    减低IT成本:重用现有的系统,而且SOA系统本身也可以被后来的应用重用; 减少维护费用,对现有系统造成很少的改动。
    增加IT收入:快速的适应新的需求,快速的实现,提高性能,实现云计算 如 Google, Amazon等等
  2. SOA面临的挑战有哪些?
    更多的系统参与到SOA中,更多的人参与到SOA中,需要更多的交流沟通
    在安全控制方面特别是在EAI(enterprise application integration)的MOM(Message Oriented Middleware)中的安全控制更加复杂。需要更高更新的技术参与进来,需要更多的有经验的人员。

什么是SOA,谈谈你的SOA的理解相关推荐

  1. SOA 服务架构之简介及理解以及面试题

    转自:https://www.cnblogs.com/tris/p/6844866.html 转自:https://www.jdon.com/soa/soa-interview.html 总结: SO ...

  2. 【转载】SOA 服务架构之简介及理解

    [转载]SOA 服务架构之简介及理解 自:https://blog.csdn.net/lch_2016/article/details/81062351 扩展阅读: SOA架构和微服务架构的区别:(推 ...

  3. 南京oracle soa,Oracle SOA平台之甲骨文SOA套件概述

    Oracle SOA简介 Oracle的SOA方案的一个现实驱动力来自于在收购了多家应用厂商后,Oracle需要使用一个先进的架构和平台灵活无缝地把这些应用集成起来,这个架构就是Fusion Arch ...

  4. SOA面向服务架构——SOA的概念

    SOA的概念是Gartner 在1996年提出来的,并于2002年12月进一步提出SOA是"现代应用开发领域最重要的课题". 一.SOA的定义 SOA分为广义的SOA和狭义的SOA ...

  5. [SOA介绍]什么是SOA

     [SOA介绍]什么是SOA? Varargs An introduction to SOA 作者:Raghu R. Kodali 译者:tetsu 摘要: 在最近的软件发展中,面向服务架构(SOA, ...

  6. SOA教程之:SOA的优点和缺点

    事物的特点决定了自身所持有的优点和缺点.首先我们应当关注soa的特点. soa的的特点: 根本独立性 使用开放的标准 平台中性,不受平台限制 跨平台 组合性 扩展性 重复使用性 抽象性 SOA的优点: ...

  7. [SOA介绍]什么是SOA?

    摘要在最近的软件发展中,面向服务架构(SOA, service-oriented architecture)成为了时下的热门话题.这篇文章将向大家介绍SOA, 讨论企业为什么需要SOA,什么是SOA, ...

  8. A1 为什么要面向服务的架构SOA?什么是SOA?

    前言 本系列请点击:<搞一下面向服务的架构SOA> 所有系列请点击:<汽车电子系列分享> 本期视频 SOA点映视频 一.为什么要面向服务的架构SOA? 在整个智能网联汽车大环境 ...

  9. 谈谈对APC的一点理解

    谈谈对APC的一点理解 异步过程调用(APCs) 是NT异步处理体系结构中的一个基础部分,理解了它,对于了解NT怎样操作和执行几个核心的系统操作很有帮助. 1) APCs允许用户程序和系统元件在一个进 ...

  10. 面试精讲之面试考点及大厂真题 - 分布式专栏 04 谈谈你对分布式的理解,为什么引入分布式?

    04谈谈你对分布式的理解,为什么引入分布式? 引言 刚刚毕业第一份工作,没接触过分布式微服务相关的知识,后来换工作才了解到这些,面试官看了我简历里写了分布式相关,就开始揪住这个问题问,虽然一知半解地说 ...

最新文章

  1. QTcpServer / QTcpSocket 简单示例
  2. delphi 怎么监测image有没有变动_社会舆情监测引导应对解决方案
  3. 5G时代到来,是机遇还是灾难?
  4. jzoj2940-生成输入数据【最小生成树,并查集】
  5. graalvm_GraalVM上的Picocli:极快的命令行应用程序
  6. 新手找客户,牢记20句话
  7. python 合并word文件_python自动化办公(1)—— 批量合并word文档
  8. Bootstrap3 折叠插件的选项
  9. 【以太坊源码阅读】椭圆曲线加密和EIP155
  10. c语言4 答案详解,2019考研数据结构C语言版详解答案(4)
  11. 2.Jenkins 2 权威指南 --- 基础知识
  12. Hadoop之Hbase安装和配置
  13. Google Maps API(Flash 版)- Flash CS3 教程
  14. 传世调试之-道士技能《解毒术》、《神光术》:无法正常升级。
  15. pytorch 提取权重_获取Pytorch中间某一层权重或者特征
  16. 网络摄像视频方案整理
  17. 【转载】经典SQL语句大全(绝对的经典)
  18. 计算机操作系统英文论文,计算机操作系统英文论文
  19. (对抖音程序员隔空笔芯)抖音解析去水印iteminfo接口被封死,再放一个最新的去水印原理,无视频长度限制
  20. ORA-04021导致oracle11gADG备库宕机问题处理

热门文章

  1. 安卓月光宝盒项目源码讲解
  2. 在路径没问题的情况下,组件报错Component is not found
  3. idea 打包报错 Could not find artifact com.ruoyi:ruoyi-framework:pom:4.6.1 in public (http://maven.aliyun
  4. vue中文版Dash文档
  5. 电商系统:订单实体设计、数据库表设计
  6. ecshop程序无法连接远程mysql_fecshop无法连接数据库
  7. js获取美国太平洋标准时间PST
  8. Spring Boot 自动装配的原理
  9. 【数仓】DAMA数据管理知识体系指南
  10. TC第三方控件(官网)