写点什么

调查显示,SOA 失败?

  • 2008-09-01
  • 本文字数:910 字

    阅读完需:约 3 分钟

最近有篇报道指出 SOA 失败、而面向 Web 的架构(Web Oriented Architecture,WOA)成功,对此 Assaf Arkin 提出了质疑。他针对的是一篇 Information Week文章中的调查结果,该文说道:

IT 专业人士们已经对 SOA 许诺的投资回报表示出了怀疑。InformationWeek 2007 年对 278 位 IT 专业人士进行的一次网络调查显示,有 32% 的 SOA 使用者说他们的项目没有达到期望目标。而这些人之中,有 58% 说 SOA 项目给他们的 IT 环境增添了更多复杂性,有 30% 说他们花去的成本超过了预期。在所有提供反馈的 SOA 用户之中,只有 10% 说结果超出预期——这一结果与 Nucleus 研究公司的调查结果一致,他们调查发现,在 106 家接受调查的机构中,只有 37% 真正通过 SOA 技术和计划实现了投资回报。

他将此看成是软件开发的行业平均水平,并认为“考虑到行业水平就那样,这个结果并不是那么糟糕或令人沮丧。这就是平均水平”。他说:

会发生改变的,并不是成功率,而是成功者做更多有意义工作、并做得更好的能力。

你有可能实现的事物范围,那才是会发生改变的地方。

不会改变的是行业平均水平,以及那些讲述平均水平的文章,它们脱离实际地运用统计数字来证明观点,看似不错实则什么也没说。这篇文章还有另一些可怕的错误,不过就这个错误是引人注意的,因为谬论往往传播得广泛而深远。

ZDNet 的 Joe McKendrick 在他的文章里分析了 SOA 失败的含义,他说“坦白地讲,我还没有听说过什么大的失败。不过,对许多公司来说,在向 SOA 演化的过程中发出这种声音,仍为时过早”。但他指出了一些 SOA 活动出现麻烦的警示标志:

  • 缺乏一个真正的面向服务的架构。可能只是机构自己认为它有 SOA:拥有着遍布整个机构的初始服务,并希望其中某处能诞生出一个 SOA 来。
  • 缺乏重用或多个业务部门间的共享。在出台更有效的治理策略之前,这些服务可能会一直处于被搁置状态、永不见天日。或者,也许实际存在着共享,但公司没有记录这些度量。
  • 花的钱比赚的多——从长远看来。
  • ** 陷入厂商依赖较多。**SOA 的目的就是要独立于厂商,以便可以根据需要更换组件或服务。

你同意那个调查结果吗?你有没有自己的SOA 成功或失败的故事要分享?请务必阅读两篇原文

查看英文原文: Survey Says … SOA Failure?!

2008-09-01 22:441071
用户头像

发布了 63 篇内容, 共 28.1 次阅读, 收获喜欢 11 次。

关注

评论

发布
暂无评论
发现更多内容

【Spring 学习笔记(三)】Spring Bean 属性注入

倔强的牛角

spring Java EE 6月月更

如何在项目中直接使用Hystrix?

编号94530

Java spring Hystrix 熔断器

【技能树共建】Python 三元表达式

梦想橡皮擦

6月月更

SAP Restful ABAP Programming 编程模型的 Action 实现和云端调试介绍

汪子熙

云计算 云原生 SAP abap 6月月更

JS语言基础

Jason199

js 6月月更

每日一题 | LeetCode 242 有效的字母异位词

武师叔

哈希表 Leet Code 6月月更

《非暴力沟通》:如何温柔地沟通?

郭明

读书笔记

给 Print SQL Connector 添加随机取样

JasonLee实时计算

flink 源码 flink 实战

bootstrap深入学习

恒山其若陋兮

6月月更

数据库每日一题---第2天:查找重复的电子邮箱

知心宝贝

数据库 算法 前端 后端 6月月更

【高并发】高并发环境下如何防止Tomcat内存溢出?看完我懂了!!

冰河

并发编程 多线程 高并发 异步编程 6月月更

【LeetCode】独特的电子邮件地址Java题解

Albert

LeetCode 6月月更

linux驱动开发_文件系统本地挂载

DS小龙哥

6月月更

SDN系统方法 | 3. 基本架构

俞凡

架构 网络 sdn SDN系统方法

创业 2 年值得分享的事情

琚致远

创业 apache 社区

测试的核心竞争力是什么?

老张

软件测试 核心竞争力

Android 音视频——NuPlayer的渲染模块

程思扬

音视频 安卓 音视频开发

Flutter:创建透明/半透明的应用栏

坚果

6月月更

Redis篇之协议与序列化

邱学喆

redis协议 序列化操作 luttuce

Discourse 支持中文用户名

HoneyMoose

java可变参数(详解+代码样例)

写代码两年半

面试 javase 可变参数 6月月更

leetcode 77. Combinations 组合(中等)

okokabcd

LeetCode 搜索 算法与数据结构

网页设计制作要注意哪些问题

源字节1号

vue基本语法使用

小恺

6月月更

透过华为军团看科技之变(二):机场轨道

脑极体

5分钟了解CDN的功能及原理

穿过生命散发芬芳

CDN 6月月更

Flutter 使用 Redux 的中间件实现异步状态管理

岛上码农

flutter 安卓开发 ios 开发 跨平台应用 6月月更

Fork Join框架

急需上岸的小谢

6月月更

如何在 WordPress 中嵌入 iFrame

海拥(haiyong.site)

WordPress 6月月更

拒绝八股文!这篇图解动态路由分分钟爱了

wljslmz

网络工程师 网络技术 动态路由 6月月更 路由协议

【愚公系列】2022年06月 二十三种设计模式(二十二)-模板方法模式(Template Method Pattern)

愚公搬代码

6月月更

调查显示,SOA失败?_SOA_Dilip Krishnan_InfoQ精选文章