写点什么

IT SOA vs 业务 SOA?

  • 2008-08-21
  • 本文字数:802 字

    阅读完需:约 3 分钟

Jeff Scheneider 最近一篇博文中,他讨论了他最近就IT SOA 与业务SOA 之间差异分别与IBM 和SAP 相关人士交谈的结果。前者能帮助你更有效的运营一个IT 组织,而后者是关于创建新的信息产品与能力。几年前 Steve Jones 曾提到技术 SOA 是 IT 部门的灵丹妙药,所以也许在 IBM 和 SAP 谈到 IT SOA 的时候,他们指的就是技术 SOA?

援引 Jeff 的说法,SAP……

……将 SOA 定位于他们大型业务应用套件的技术实现手段。他们出售 [基于 SOA 的] 业务解决方案。

……从本质上看来这好像有点循环定义的意味。然而,Jeff 对此很满意,因为这意味着 IBM 和 SAP 将 SOA 视为一种技术实现手段。因而,越过这些实现方案(包括 ESB 和其它可能的 IT SOA 实现)并重点关注业务 SOA 的时候到了。

在业务 SOA 的范畴,我们需要考虑一系列新的“业务 SOA 模式”: > --我们如何通过新的渠道来交付新的业务产品?--我们如何向分销商,零售商和消费者传递更多 / 更好的信息?

--如何合并 / 共享信息以促成一个更紧密的供应链

根据这一点,Jeff 总结了七个不受欢迎词汇(Dirty Words)来描述 IT SOA 的七宗罪:

  1. 松耦合(Loose Coupling)
  2. 抽象(Abstraction)
  3. 重用(Reuse)
  4. 自治(Autonomous)
  5. 可暴露性(Discoverability)
  6. 可组装性(Composability)
  7. 互操作性(Interoperability)

也许 SOA 的技术方面都被过于强调了。但如果是这样的话,问题的症结在哪儿呢?肯定是像 IBM 和 SAP 这样(显然)兜售解决方案的技术公司的错吗?还是如 Steve 所说:

[技术分子] 是如此的受到某种特定技术与方案迷惑,以至于恨不得所到之处都想用它来改造世界。这就像上瘾了一样……

目前尚不明确 IT SOA 已经到了瓶颈这样的想法与 SOA 正在衰退这样的报告有何种联系,特别是在大量这类报告都在强调其技术的层面的时候。显然这些失败仅仅只是表明了错误的技术选型,抑或如 Mark Twain 的解述,IT SOA 的终极审判只是一种极大的夸张罢了?

查看英文原文 I.T. SOA vs Business SOA?

2008-08-21 23:29823
用户头像

发布了 133 篇内容, 共 32.4 次阅读, 收获喜欢 1 次。

关注

评论

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

RDMA打造存储利器

焱融科技

文件 高性能 数据中心 分布式存储

AI 转型必看|算法工程师的 AI 启示录

百度大脑

人工智能

IDEA搭建DCM4CHEE开发环境

birdbro

intellij-idea 医学影像 DICOM PACS DCM4CHE

直呼内行!阿里大佬离职带出内网专属“Spring Security Oauth2.0”学习笔记

Java 程序员 架构 面试 微服务

作为一名Android工程师,我们能为Fuchsia OS与鸿蒙OS做点什么

Changing Lin

cpu突然变高定位步骤

hasWhere

性能排查常用Linux命令

hasWhere

Windows Core Audio 音频开发技术指南

拍乐云Pano

区块链电子合同技术方案,区块链电子合同平台

13530558032

中国信通院云大所与dbaplus社群开启战略合作,共同推动多项标准落地

dbaplus社群

技术干货 | Windows桌面端录屏采集实现教程

ZEGO即构

RTC 录屏采集

实测 Google 全同态加密FHE,效果如何?

瑚琏

机器学习 隐私计算 多方安全计算 富数科技 Avatar2.0

区块链赋能农业振兴,农产品溯源系统

13530558032

Bzz节点云矿机分币系统开发,云算力矿机租赁

架构训练营模块 6 作业 - 江哲

江哲

Java版本发布历史

hasWhere

华云大咖说 | 华云数据与福昕鲲鹏携手共建国产云生态

华云数据

阿里首次公布 Java10W 字面试复盘笔记,面面俱到、太全了

Java 程序员 架构 面试

JavaWeb 项目服务器部署详细教程(MySQL + JDK + Tomcat)

若尘

MySQL jdk javaWeb java编程 6月日更

恭喜埃文科技入选“创新能力百强企业”!

郑州埃文科技

超全Redis命令总结,墙裂建议收藏,说不定就用上了呢

北游学Java

Java redis

Java性能问题定位命令

hasWhere

开发效率提升50%以上,爱奇艺官网主站的Nuxt实践

爱奇艺技术产品团队

大前端 开发 nuxt

Zilliz 陈室余:女性的独特洞察,可能为开源发现新机遇 | ECUG Meetup 讲师专访

七牛云

数据库 开源 音视频 Meetup Milvus

阿里13年算法坚守者为你总结AI创新经验

阿里巴巴大淘宝技术

人工智能 AI 算法

「区块链+游戏」背后能否诞生下一个腾讯?

CECBC

干货|车来了APM应用性能体验实践

友盟全域数据

APM App 稳定性 APP稳定性

我以为我对Mysql很熟,直到遇到了阿里这份笔记

Java架构师迁哥

IT SOA vs 业务SOA?_SOA_Mark Little_InfoQ精选文章