最近Kerrie Holley和Ali Arsanjani博士(他们都是IBMer)对SOA方法进行了集中总结,在一本新书中编纂了关于SOA的常见问题,书名为《SOA百问百答》(100 SOA Questions Asked and Answered)。
如果你对于SOA有问题冰箱从这两位SOA思想先锋的身上得到直接的答案的话,这是个不错的资源。很多常规问题的答案并不是很直观,就像我们经常会被分析师、会议演讲者、媒体以及博主的一些世俗观点引入歧途一样。
Ali Arsanjani博士是《面向服务建模和架构(SOMA)》一书的主要作者,受雇于IBM,同时他也是SOA宣言合著者。
下面是一些问答的例子:
Q:SOA是一种架构风格吗? (“当然”你可能想,这就是SOA中“A”的含义啊,但是请继续读下去:)
A:“当专家、架构师、咨询师或者主管们将SOA定义为纯粹的技术或者单独的技术架构的时候,他们将其降低到SOA科学项目的范畴……”
Q: Web服务和SOA服务的区别是什么? (有区别吗?请继续阅读:)
A:“SOA服务可以作为Web服务实现,但是不是所有的Web服务都等于SOA服务。Web服务代表适用于引用和互操作性的已发布标准和技术集的使用。SOA服务是履行关键步骤或者业务流程活动的服务,可以描述为业务服务,通常通过Web服务暴露出来。”
Q:业务如何评估SOA有效性? (这是个六百万美元的问题……)
A:“评估SOA有效性从识别具体价值主张和适当的评估和跟踪的度量标准开始,潜在度量标准:‘改善IT对业务需求响应的能力’;‘加快交付时间’;‘改进应用灵活性’;‘改善业务流程灵活性’。”
Q:为SOA采纳选择项目的标准是什么? (选择最低标准的项目不是吗?)
A:“所有意图区分或改变商业的创造战略性资产的项目应该都是SOA采纳的候选项目。”
Q:为什么当实际企业架构活动存在的时候,机构需要关注SOA治理?(好问题,如果你有不错的EA治理,为什么对于SOA还需要别的?)
A:“SOA要求添加标准企业架构实践和处理。例如核心服务模型的概念对SOA来说是独一无二的;企业架构必须适应服务模型处理,将其作为促进企业内共享的媒介。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
SAP收购CallidusCloud 与Salesforce竞争
一直被称为后台办公巨头的SAP现在似乎也想在前台办公大展拳脚。 最新的迹象是SAP收购CallidusClou […]
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
把软件架构演进体现在栈上
曾几何时,企业架构师要为了得到承认和支持而抗争,但这种时候正在过去。大多数企业现在已经意识到实现业务流程中敏捷性和效率需要业务目标、人力资源以及信息技术的结合。
-
SOA治理模型核心:人
治理在IT领域非常关键,但是很多时候企业的做法往往太过单向,企业SOA治理模型往往忽视了所有部分当中最关键的组件:人。