写点什么

文章:《SOA 治理》作者访谈

  • 2009-06-09
  • 本文字数:765 字

    阅读完需:约 3 分钟

就新发布的《SOA 治理:实现并保持业务和 IT 的机动性》一书,InfoQ 采访了它的作者 Clive Gee,William A. Brown,Robert G. Laird 和 Tilak Mitra 等人,采访的内容包含了重用在 SOA 中的地位、用于 SOA 治理的工具以及业务和 IT 对齐等。相关的问题有:

1. 人们广泛地认为 SOA 的主要优势是重用,你们同意这种看法吗?

……我们同意重用是 SOA 的优势之一,但不一定是最主要的优势……SOA 更重要的优势是业务和 IT 的机动性……

2. 您推荐哪些工具来支持书中提到的治理流程?

实施治理的最重要的能力是有效的双向沟通……标准的,企业范围的业务实体和消息模型对于开发适合企业的服务来说至关重要……使用通用数据库或存储空间……使用模型驱动的设计方法……服务目录或服务注册表……存储源代码或配置信息等资产的注册库……

3. 书中谈及较少的一个话题是如何为实现 SOA 解决方案选择合适的服务。如何解决这个问题,前提条件是什么,你们有何建议?

……自顶向下的分析方法……有机地根据明显需求而建立……将遗留系统的能力转化成服务……

4. 你们在书中建议把业务资助纳入 SOA 工厂的一部分,那该如何引入资助呢?

……我从不讨论 SOA,从不使用技术术语,也从不说“架构”这个词。相反,我们在白板上讨论业务。我们讨论如何让业务服务有价值……尽管他们并不知道 SOA,他们却变成了 SOA 的业务资助方……

5. 似乎在你们看来,成功实现 SOA 的唯一途径是通过 ESB 实现服务基础设施的标准化。那么你们是否认为 ESB 是实现 SOA 的前提呢?你们是否认为一个企业应该有一个(联邦的)ESB 来实现 SOA 呢?

尽管企业服务总线(ESB)不是成功 SOA 的实现的绝对前提,但是它的确可以为服务端点路由,数据仲裁等提供基础基设……至于是否要为 SOA 的实现建立联邦 ESB 的问题,我们觉得那得视公司的具体情况而定……

欲了解详情,请阅读:《SOA 治理》作者访谈

2009-06-09 18:12885
用户头像

发布了 184 篇内容, 共 81.5 次阅读, 收获喜欢 8 次。

关注

评论

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

是什么影响了MySQL索引B+树的高度?

架构精进之路

MySQL 数据库 三周年连更

To B第六年,腾讯过分温柔

脑极体

腾讯

挑战 30 天学完 Python:Day7 数据类型 - 集合 set

MegaQi

Python 挑战30天学完Python 三周年连更

如何检查 Linux 内存使用量是否耗尽?这5个命令堪称绝了!

wljslmz

Linux 三周年连更

抖音起诉某刷量软件侵权获胜,如何严厉打击刷量、数据造假现象

石头IT视角

消息队列常见的使用场景

程序员大彬

Java、 消息队列

网站SEO排名不稳定怎么办?

海拥(haiyong.site)

三周年连更

进程与线程、并行和并发有啥区别 | 社区征文

共饮一杯无

Java 多线程 三周年征文

一文读懂Spring中的AOP机制

老周聊架构

三周年连更

软件测试丨Selenium 自动侦测浏览器版本并下载对应的浏览器驱动

测试人

软件测试 自动化测试 测试开发 selenium

HTTP报文的组成

阿泽🧸

HTTP 三周年连更

Mac上实用的工具分享

IT蜗壳-Tango

三周年连更

如何管理你的python包 | python小知识

AIWeker

Python python小知识 三周年连更

一文了解 Go 标准库 math 和 rand 的常用函数

陈明勇

Go golang math 三周年连更 rand

浅谈你对单例类中使用volatile关键字的理解 | 超级详细,建议收藏

bug菌

volatile volatile原理 三周年征文 三周年连更

一文上手文档智能Document Mind

六月的雨在InfoQ

OCR 文档理解 文档转换 三周年连更 Document Mind

Vue3 响应式语法糖

程序员海军

Vue 3 三周年连更

Fragment——底部导航栏的实现

芯动大师

Fragment QRadioButton 三周年连更

这一次,带你玩转gRPC框架

闫同学

gRPC Go 语言 三周年连更

IPv6地址分类

穿过生命散发芬芳

ipv6 三周年连更

css水平垂直居中各种方法实现方式

肥晨

三周年连更

分布式事务的21种武器 - 2

俞凡

架构

iOS MachineLearning系列(1)——简介

珲少

NoClassDefFoundError 和 ClassNotFoundException 有什么区别 | 社区征文

共饮一杯无

NoClassDefFoundError 三周年连更 ClassNotFoundException

ER 图是什么?这一篇让你搞懂 ER 图!

产品海豚湾

数据分析 产品设计 ER图 产品架构 业务梳理

StoreKit:iOS应用内推广其他App

珲少

软件测试/测试开发/接口测试丨Android 高版本无法抓取 HTTPS

测试人

软件测试 自动化测试 接口测试 测试开发

软件测试/测试开发丨接口测试用例之间参数调用

测试人

软件测试 自动化测试 接口测试 测试开发 测试用例

Kubernetes 多集群网络方案系列 2 -- Submariner 监控

Se7en

Mysql常用数据类型及其默认值

will

MySQL varchar 数据类型 tinyint

$ZZZ 以 Launchpad 形式多平台首发,GoSleep 成 Sleep to Earn 叙事成 X2E 新宠

股市老人

文章:《SOA治理》作者访谈_SOA_Boris Lublinsky_InfoQ精选文章