网站地图
  
  高级搜索
  首页   技术论坛   博客 派计划   产品中心   资源中心   银弹在线   商城  





什么是SOBA?SOA之后的讨论热潮    
#1楼
给作者发送短消息 给作者发送短消息 实名会员 
查看用户其他信息
总分 2567 分
财富 3006 goCom币
威望 2379
排名 第 10 名
段位 新手必读

  Gartner在几年前就提出了SOBA这个词,只是一直没有好好关心过。近来看到关于SOBA的不少讨论,SOA厂商新一轮具体的应用也落实到SOBA上,针对开发人员而言SOBA更是一个不同于SOA的真实词汇。

稍微简单介绍一下,就当是抛砖引玉了。SOBA(Services Oriented business Application)

SOA后尘,SOBA(面向服务的业务应用)激起了分布式计算领域新一轮的讨论热潮。要分清SOA与SOBA之间的差别并非易事,因为这两个词描述的都是从Web服务构建应用基础的过程,但我们需要弄清 楚的是,SOBA既可以部署在SOA之上,也可以部署在其他的基础设施模型上。这一词汇的创造者对SOBA的定义很明确,即SOBA是ERP、CRM和其他C/S(客户机/服务器)商业应用的终极体现,而这些应用正是目前各种单一计算体系的中坚力量。

Gartner集团的研究主管Charles Abrams在两年多以前创造出了这个词汇,他认为:“SOBA是C/S应用,而这种商业应用是围绕着Web服务标准建立起来的。”在Gartner的模型中,SOBA包含了那些覆盖在当前应用上的简单XML接口,也包括那些正在不断发展的、更为复杂和精密的应用基础设施。另外,有待发展的另一类SOBA就是根据SOAP(简单对象访问协议)并利用Web服务接口对传统应用进行的修改。即将出现的其他SOBA变体包括: 在水平或垂直市场中广泛部署所需的最佳组件;Oracle和SAP等厂商提供的模块化企业套装;利用最初在企业内部开发出来的服务构建而成的SOBA,这类SOBA是由厂商销售或由系统集成商和服务商构建起来的。

随着复杂性的提高,用户需要元数据等工具来解决数据格式问题,从而配合Web服务标准实现多种必需的功能。这些标准目前正处在开发的不同阶段,因此也成为了SOBA发展道路上的最大障碍,严重影响了SOBA的前进速度。最终,SOBA全部都将采用基于网络的应用服务来构建。这些服务以离散的形式出现,但可以随时与其他服务结合在一起,共同执行某个商业流程,例如与业务伙伴进行的交易等。

一些专家相信,总有一天SOBA将会具备ERP、CRM、供应链和其他应用的全部功能,从而成为单一商业应用的终结者。Abrams预计,到2008年,会有超过70%的企业使用SOBA实现商业伙伴间的协作。不过,有怀疑者认为,SOBA只是一个Gartner的标签,而且自从XML及其变体激起了人们在网络上运行标准化服务的想法以来,这么多年过去后,SOBA根本上没有什么改变。

Burton集团的分析师Anne Thomas Manes认为:“SOBA就是在未来能让各种东西结合在一起,并且使您能够使用这些共享的可复用服务组合出多种应用的系统。”JetBlue航空公司的应用设计师Tyrone Paige说,虽然他目前正忙着构建一个SOA,并使用微软和SOA Software的技术在建设一系列的应用服务,但他对SOBA并不熟悉。他说:“我们的路线图中考虑了复合式应用。但对我来说,SOBA听起来好像就是复合式应用改头换面后的产物。我们计划实施一些能够充分利用这些服务的商业流程。”

然而,厂商们似乎非常理解SOBA的概念,而且在某些情况下非常清楚它的实际内容。据Gartner的调查,目前全力推进SOBA的有4家大型厂商,它们是:SAP,利用其发展迅速的NetWeaver平台;Oracle,利用其Fusion平台;IBM Global Services,利用其面向服务的建模与设计(Services Oriented Modeling and Architecture)来帮助企业用户构建SOBA的建设蓝图;还有微软,他们目前正在利用一种称为Windows Communication Foundation(即过去的Indigo)的Web服务中间件来重新调整、组建其基础设施。微软的这种Web服务中间件将在2年后正式发布。

许多厂商正将赌注押在概念和实施方法上,例如Webify公司就推出了符合这一策略的SOBA Fabric和SOBA Suites软件。Fireman's Fund Insurance公司目前正在使用Webify的SOBA Fabric来创建一个服务目录。今天,该公司已经拥有一个简单的计费查询系统,而这正是该公司向支持复杂交易目标迈出的第一步。

该公司的IT主管Roger Cottman说: “我们过去有过很多组件式开发的经验,而且在面向对象的开发工作中也有很多积累,这些经验给目前的开发工作带来了很多帮助。我们目前有很多项目都将利用这种SOBA技术,但具体能在怎样的层次和深度上应用这些概念,目前尚不得而知。”

 

Re: 什么是SOBA?SOA之后的讨论热潮    
#2楼
给作者发送短消息 给作者发送短消息 实名会员 
查看用户其他信息
总分 538 分
财富 978 goCom币
威望 349
排名 第 46 名
段位 新手必读

Gartner预言,基于“服务导向的商业应用”(SOBA)将会兼备ERP、CRM、供应链和其他应用的全部功能,从万恶成为单一的商业应用终结者。在SOA时代,SOBA将是商业管理系统的代名词。

如下是Gartner提出SOBA时对应用开发技术的一个展望曲线:


点击看大图

 

Re: 什么是SOBA?SOA之后的讨论热潮    
#3楼
给作者发送短消息 给作者发送短消息 实名会员 
查看用户其他信息
总分 405 分
财富 944 goCom币
威望 174
排名 第 56 名
段位 新手必读

楼主的帖子我有看到原文哈,翻译的很不错,赞~~

原文如下:The Service-Oriented Business App
http://www.networkworld.com/buzz/2005/092605-soba.html?page=1

Following on the heels of the service-oriented architecture, the service-oriented business application is generating the latest buzz in distributed computing. While distinguishing between SOA and SOBA isn't easy - since both terms are used to describe constructing application infrastructures from Web services - the idea is that SOBA can be deployed on top of SOA, or other infrastructure models. The term's creator positions SOBA as the ultimate incarnation of the client/server business application - ERP, CRM and others - that has become today's monolithic beast.

"A SOBA is a client/server application done right," says Charles Abrams, a Gartner research director, who coined the term more than two years ago. "It is a business application that is centered on Web services standards."

In Gartner's model, SOBA ranges from today's simple XML interfaces overlaid on a current application to a far more sophisticated application infrastructure that will evolve. Rudimentary SOBAs are legacy applications modified with a Web services interface based on Simple Object Access Protocol . SOBA variants on the horizon include: best-of-breed components for broad deployment in horizontal or vertical markets; modular corporate suites from vendors such as Oracle and SAP; and SOBAs constructed from multiple services developed internally within corporations, sold by vendors or built by system integrators and service providers.

……

就不全部贴出来了

 

Re: 什么是SOBA?SOA之后的讨论热潮    
#4楼
给作者发送短消息 给作者发送短消息  
查看用户其他信息
总分 107 分
财富 173 goCom币
威望 79
排名 :(
段位 新手必读

SOBA?这又是什么?继SOA之后有一个新的名词炒作?说实话了解不多,网上也没有太多的内容支撑。

不过有句话感觉有点意思:“并不是所有人都认同SOBA,其中大部分觉得这个新的术语不过是Gartner为自己所打的一个标签。”

这话意味着什么?

 

Re: 什么是SOBA?SOA之后的讨论热潮    
#5楼
给作者发送短消息 给作者发送短消息 实名会员 
查看用户其他信息
总分 2567 分
财富 3006 goCom币
威望 2379
排名 第 10 名
段位 新手必读

Burton集团的分析师Anne Thomas Manes认为:“SOBA就是在未来能让各种东西结合在一起,并且使您能够使用这些共享的可复用服务组合出多种应用的系统。”

原文中不是有这一句么?Anne Thomas Manes可是SOA领域内的知名分析师啊~~

"The idea is that down the road all this stuff magically starts working together, and at that point you have this ability to assemble application systems from these shared reusable services," says Anne Thomas Manes, an analyst with Burton Group. "Of course, that is the dream behind Web services in the first place."

且不说是Gartner为自己打的标签,至少这一理念的提出并不是只有单纯Gartner在支持。

 

Re: 什么是SOBA?SOA之后的讨论热潮    
#6楼
给作者发送短消息 给作者发送短消息 实名会员 
查看用户其他信息
总分 137 分
财富 222 goCom币
威望 101
排名 :(
段位 新手必读

在网上也看到相关Zapthink对SOBA的意见:

“  来自Zapthink关注于服务构造和Web2.0领域的咨询团队认为,所有相关于SOA的发展都在为将来运营效率的提升以及代码的更新程度提供着巨大的可能性。ZapthinkGartner的这一定义表示赞同,并深入指出,SOBA应用将会是一个组件化应用,整合标准化的服务以实施业务流程。

http://www.zapthink.com/news.html?id=2240

 

Re: 什么是SOBA?SOA之后的讨论热潮    
#7楼
给作者发送短消息 给作者发送短消息 实名会员 
查看用户其他信息
总分 1155 分
财富 2409 goCom币
威望 618
排名 第 21 名
段位 新手必读
 

Re: 什么是SOBA?SOA之后的讨论热潮    
#8楼
给作者发送短消息 给作者发送短消息 实名会员 
查看用户其他信息
总分 1155 分
财富 2409 goCom币
威望 618
排名 第 21 名
段位 新手必读
以下为引用

yangjw 写道: SOBA就是SOA背景下的企业应用软件开发?


那普元EOS平台就是干这个的吧!
 




发表回复
账号用户名   密码   登录
内容:url email imgsrc image code quote
范例 Example
bold italic underline linethrough   


 [更多...]