TechTarget中国网站推荐

企业Mashup将成为SOA杀手?

2008-1-30  选择字号:  | |
打印本文章
正在加载数据...

【TechTarget中国原创】为什么企业Mashup比面向服务架构(SOA)更具吸引力?

  因为一个引起了业务人士的共鸣,另一个没有。John Crupi这样回答。Crupi曾任职Sun Microsystems的CTO,负责SOA。他现在是JackBe公司CTO,负责企业Mashup。
 
  “我从事了多年SOA方面的工作,我可能是第一个告诉你业务方面不在乎SOA的人。”他说,“对他们而言,SOA没有什么实质性的内容。他们听到的只是一大堆承诺。”

  Mashup远比SOA容易销售,因为厂商能够很快地演示其商业价值,例如分散的企业数据能够集合为一个Mashup提供具有商业价值的信息。”Crupi指出。

  ZapThink的高级分析师Jason Bloomberg说,他对Crupi分析为什么Mashup是一个如此具有吸引力的概念表示赞同,不过,Mashup不会取代SOA,而是在SOA之上。

  “我们已经预言了很久,随着SOA的最佳实践方案被广泛接纳为IT和业务的最佳实践方案,SOA将从人们视野中逐渐消失。这也是我们目前正看到的发展趋势,”Bloomberg说,“进一步来说,企业Mashup正日渐成为SOA应用案例的杀手。从业务的角度来讲,应用案例是采用SOA的表面理由。所以,SOA比以前都要强大,成为产品的一部分。企业Mashup是展示产品的那一部分。”

  Crupi说,拿数据服务提供商举例,相对而言,Mashup工具厂商容易演示如何将他们已有的信息重新打包到一个Web浏览器,提供新的收入流。

  “所有的数据服务提供商用几种方式打包数据提供给用户,”Crupi说,“无论是一个文件夹,还是每几周上传的FTP,或者你做一份定制报告,他们如何将数据提供给客户的方式受到限制。“

  使用Mashup,房地产业务的数据服务提供商就可以创建一个应用,让房地产代理商只访问他们出售房子所在地区的数据。这类似Apple iTunes卖单曲而不是专辑的商业模式,房地产代理只需要为所显示的房子所在地区的数据付费。

  “它是一个小包装,”Crupi说,“就像我喝酒是按杯付费的。”

  房地产数据服务就是按杯销售的。酒吧赚钱并不是通过向客人买一整瓶杜松子酒,而是一杯马丁尼就有钱可赚。所以,采用Mashup ,一种新的商业模式应运而生。

  “业务部门能够获得以前无法获得的数据,利用该数据创造收入,”Crupi说,“我们对企业Mashup所做的事情就是演示某种业务并进行提供。这能够对数据加以利用,进行访问,加以表现,甚至提供新的收入渠道,因为他们可以访问以前没有的数据。这是为业务部门而设计的。这是他们可以销售的东西。“

  拿消费类电子产品打个比方,HDTV显示器内的电路可能提供了高清晰度图片,但是,对顾客而言,他们感兴趣的只是球赛的清晰度。

  “SOA是一个标准的获取数据的方式,可以实现某种价值,” Crupi说,“但我认为企业Mashup会使SOA黯然失色。”

  多数HDTV购买者不会走进商店,询问电路。他们只在乎图像。

  “有件事情很有意思,”Crupi说,“我们会接到客户的电话询问:‘给我们讲讲Mashup。’这是来自业务部门。但是我参加过的客户会议中从来没有业务人员说:‘给我们讲讲SOA。’”

  但是,他并不认为SOA没有前途或已经过时,而是SOA可能最终成为幕后技术,而不是主流技术。

  “我认为SOA将在今年长足发展,”Crupi预测道,“只是不会被讨论得太多。”

【美国TechTarget独家授权】 Enterprise mashups, SOA''s killer app?

【原创内容,版权所有,谢绝转载。TechTarget中国将保留追究其法律责任的权利。】
作者:Rich Seeley     译者:Shirley   
近年来,很多企业应用集成(EAI)供应商都提供专有的适配器和集成服务器工具集,试图解决企业应用集成过程中面临的挑战。虽然EAI解决方案很有效……
对于那些想要充分利用“埋藏”在“云”中的资源的企业来说,它们很快就能理解只有将他们现有的架构“面向服务化”才能做到这一点。虽然灵活性和可重用性仍然是SOA……
当前,国内银行信息化的重点基本上围绕着核心业务系统的建设和改造、渠道整合技术的提升,以及各种管理系统的建设而展开。此时,各银行不约而同地遇到两方面问题……
采用面向服务架构(SOA)中常见的错误易于理解,只要稍加努力,就可以避免这些错误。忽视这些错误(因而重蹈覆辙)可能导致你为引入SOA而付出的全部努力偏离轨道……
SOA、虚拟化甚至刀片服务器是目前数据中心最热门的技术方向。SOA解决了业务灵活性问题,虚拟化改变了基础架构,在提高计算密度的同时提高了服务器部署的灵活性和可靠性……
一般情况下,SOA呼声最高的是各种技术平台下的应用集成,似乎快速搭建应用的各种技术把人们的眼球全部都吸引光了,而在数据方面却很少有人会静下心来好好思索……
面向服务的架构(SOA)是一种基于可以重用的服务的,新的开发应用的架构体系. 近年来, 企业界对于SOA的需求越来越急切. 为了满足这样的需求, 一系列的SOA基础架构产品被推出. 主要的厂商如Oracle, BEA System, IBM都提供了SOA平台产品. 在一个包含各类应用的复杂的IT系统中, 要使用适配器并且在一个符合业务需求的流程中将各类应用串连在一起是一个非常困难的事情, 但是现在的SOA平台将困难转变成了容易。
Web 2.0是2003年之后互联网的热门概念之一,不过对什么是Web2.0并没有很严格的定义。一般来说Web 2.0是相对Web1.0的新的一类互联网应用的统称。
Ruby on Rails, 也称RoR或简称Rails, 是一个使用Ruby语言写的开源网络应用框架,它是严格按照MVC结构开发的。它努力使自身保持简单,来使实际的应用开发时的代码更少,使用最少的配置。
最新更新
专家答疑
技巧
Jason Bloomberg
企业是否应该意识到,云计算有许多积极因素,是否也有负面影响呢?重要的是要记住,云计算仍然非常新,而且在许多方面比vaporware更现实……
Ron Schmelzer,Jason Bloomberg
我们正在进入多元化的银行和金融服务,我们处理客户关系管理CRM,BI,遗产系统,产品J2EE和.NET和其他异构平台。如果我们想要转移到一个共同的平台,为什么要选择SOA……
Ed Tittel
在您最近的博客中提到,在XML.com中有你喜欢的XML内容。关于XML的信息还可通过什么途径可以得到?请与我们分享更多的来源……