写点什么

企业 SOA 到头了?

  • 2007-11-07
  • 本文字数:1485 字

    阅读完需:约 5 分钟

最近, Joe McKendrick 发表了一系列 有趣的文章探讨我们是否看到“大企业级(big enterprisey)”SOA 的丧钟。Joe 指出,某些人宣称通向 SOA 的一条更务实的道路就在前方:

在各类博客空间、分析师团体、会议团体和媒体团体中,关于 SOA 如何没有彻底达到其目的已有足够的讨论,因为它没有在整个企业层面上伸展开来。相反,SOA 主要被视为是部门或单个业务单元的设置。

长期以来,Zapthink 主张对 SOA 采用更有针对性的方法,或者如他们所说的务实 SOA(Pragmatic SOA)。正如我们在一篇早期文章中所报道的:

……成功实施 SOA 很少需要进行全面变革;相反,那些仔细选择他们 SOA 战役的架构师们会通过限制项目的范围来交付 SOA 的承诺。那些无视这一点的架构师们常常将 SOA 成功的标准设得过高……

相同的主张对于绝大多数新技术都是正确的:不出意外的话,就许多原因来讲,以一种渐进的方式使用,成功的机会远远高于以一种革命性的方式。组织越大,潜在部署机会的规模越大,那么在一个强制时间段内,使每个人都认同这些必要的改变的机会就越小。Joe 接着讨论了他所听到的 Zapthink 所说的“非正式 SOA(Guerilla SOA)”的反响:

……良好的针对性、轻量级的解决特定业务问题的约定,不同于许多厂商所提倡的大 SOA 方法

然而,大体上, Jeff Schneider 不同意Joe 的观点:

……[Joe] 暗示‘企业 SOA 正走向失败’,这离实际情况不会太远。我相信他的负面信息来自那些不了解 SOA,不从事 SOA,在某些情况下给 SOA 添乱的人。

关于“非正式 SOA(Guerilla SOA)”,他也不同意 Joe 和其他人的观点:

……必须给那些东奔西跑嚷着“非正式 SOA(guerrilla SOA)”的白痴们摆个位置。他们中的很多人就是首先要为面向竖井(silo-oriented)思维负责的家伙。他们提议一些小的(敏捷的)项目,项目中我们只捕获足够的需求就开始编码和发布。结果如何?这种风格的开发与共享服务的概念一点也不沾边。它是问题的根源,而不是解决方案。

此外,正如 Miko 指出的,企业 SOA 是困难的(和企业 Java、企业 CORBA、企业 XYZ 一样),因此,虽然不应该怀疑现在的成功例子的数量有限:但是给它点时间:

因此,尽管看到企业(星系间的)SOA 的偶然性对我们是有帮助的,但是此时足够建立“行星间的”SOA。让我们使这些开发的火星人和 IT 运营的金星人谈论服务生命周期治理吧。

尽管 Joe 同意两者都有一些正确的观点,但他坚持认为在 SOA 国家(State of SOA)中的事情并不总是好的:

底线是那些真正最需要 SOA 去改革和重塑他们的过程的组织就是最不可能实施 SOA 的那些组织。对绝大多数这类组织来说,面向服务将是缺点多、不公平、无目的、而且经常缺少企业的全力支持——或者根本就不支持。相当比例的 SOA 支持者被迫孤军作战,一次成功建立一个过程。游击策略将是此处唯一的选择。

但是确实有一些看起来是一致的。不论是“非正式(Guerilla SOA)SOA”,或是务实 SOA(Pragmatic SOA),Joe 提到他曾参与的成功企业 SOA 部署涉及几个分离的部署空间,但是仍然紧记一个整体蓝图:

他们不是马上就在整个企业全部完成——那不是‘企业 SOA’的含义。相反,他们将他们的企业分割成一组群落并逐个攻克它们(常常并行进行)。

对此,Joe 回应说:

当谈及 SOA 时,可能我们倾向想得太狭隘了。我们可能需要开始‘发散思维’。和生命中的任何事物一样,受压抑、受限制的思考导致了平庸。大的梦想会开启通向新可能性、新想法和新变革的宇宙。从长远来看,SOA 绝不只是标准化的接口或流水线过程……SOA 有潜力将组织重新排序为企业家联邦和代理服务,它们将为经济社会中的每个人创造新的机会。

查看英文原文: Enterprise SOA: End Of The Line?

2007-11-07 01:08733
用户头像

发布了 255 篇内容, 共 57.5 次阅读, 收获喜欢 10 次。

关注

评论

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

Util应用框架文档目录

何镇汐

后端 开源框架 目录结构

Util 应用框架开发环境搭建(三)- 安装 Docker Desktop

何镇汐

开源 后端 软件开发 .net core

Util 应用框架开发环境搭建(七)- 安装 Util代码生成器

何镇汐

后端 软件开发 .net core 开源框架

pycharm pro 2023 for mac(Python编辑开发)中文激活版

iMac小白

pycharm破解 PyCharm中文版 PyCharm下载 PyCharm Pro密钥

AI驱动管理升级,WeLink携手华为云差旅共探数智转型新路径

轶天下事

Util应用框架开发环境搭建(一)- 安装 Visual Studio

何镇汐

软件开发 .net core 开源框架 #前端

Util 应用框架开发环境搭建(四)- 安装 数据库

何镇汐

后端 软件开发 .net core 开源框架

免费算力优化猫狗识别

打工人!

深度学习

加速智慧校园建设,福建农林大学联合华为云WeLink打造“数字FAFU”APP

轶天下事

Keep It for mac(Mac笔记软件)v2.3.3中文激活版

mac

苹果mac Windows软件 Keep It 笔记软件

Python 用户输入和字符串格式化指南

小万哥

Python 程序员 软件 后端 开发

Util 应用框架开发环境搭建(二)- 安装 Resharper

何镇汐

后端 软件开发 .net core 开源框架

Util 应用框架开发环境搭建(六)- 安装 NodeJs

何镇汐

后端 软件开发 .net core 开源框架

文心一言 VS 讯飞星火 VS chatgpt (128)-- 算法导论11.1 3题

福大大架构师每日一题

福大大架构师每日一题

Util 应用框架开发环境搭建(五)- 安装 Git客户端

何镇汐

后端 软件开发 .net core 开源框架

开发工具:Xcode for Mac正式版下载

iMac小白

Xcode14 Xcode for Mac Xcode Mac版

Acrobat Pro DC for Mac(最强PDF编辑器) 22.002.20191中文激活版

mac

苹果mac Windows软件 Acrobat Pro DC 2022 pdf制作软件

如何有效呈现竞品差异

俞凡

创业

AutoCAD 2024 for Mac完美破解版 支持M(cad设计绘图工具)

iMac小白

AutoCAD 2024 Mac版 AutoCAD 2024下载 AutoCAD 2024破解

Nevercenter CameraBag Pro 2023.4.0破解版(mac照片滤镜工具)

iMac小白

CameraBag Pro下载 CameraBag Pro破解版

数据库管理工具Navicat Premium 16 mac完美激活版

iMac小白

Navicat Premium下载 Navicat Premium破解版 Navicat Premium 16

Tableau Desktop 2019 for Mac(全能数据分析工具) v2019.1.0完美激活版

mac

数据分析工具 Tableau Desktop 2019 苹果mac Windows软件

VMware Fusion Pro 13 for Mac(VM虚拟机)中文激活版

iMac小白

VM虚拟机 VMware Fusion Pro 13 VMware Fusion Pro

云上办赛好帮手,华为云WeLink助力2023年甘肃省大学生GIS应用技能大赛成功举办

轶天下事

开启数字校园新篇章 福建农林大学智慧校园 “数字FAFU”APP发布会成功举行

轶天下事

企业SOA到头了?_SOA_Mark Little_InfoQ精选文章