i社区用户: 密码:
搜索:
首页| 资讯| 信息化| 视频| 专题| 创业| 企业中心| 企业博客| 职场| 周报全文| 方案中心 |电子杂志
市场会展| Blog| i社区| 社区联盟| RSS| 直播 | 发行| wiki |i| 下载| 英才招聘|CIO文库
IT两会 | 互联网年会
产品中心| 笔记本|台式机| DIY|数码| 服务器|网络通信| 手机|软件|显示器|信息安全|存储|组网| 动漫
 软件频道 软件资讯应用教程软件评测下载中心软件发布产业动态    
 
IONA CTO:解析SOA谜局
 
 
 
 
2008-01-21 10:39:20
 
   
 

标准中立是SOA发展的基础

对于任何用户而言,他们都希望能有一个统一的标准,以提高“技术的经济性”,这就是标准的价值所在,在SOA领域也是一样。可以说,用户业务是随
时变化的。因此基于开放标准的解决方案对他们来说至关重要,这样可以广泛兼容现有系统,并为快速响应未来的业务变化打下坚实的基础。

Eric强调:“在SOA的规范和标准上,我们始终坚持技术中立,只有中立的技术,才能使最终用户和IT厂家受益。”在SOA的标准方面,IONA积极参与了SCA论坛,另外还加入了Eclipse STP组织,提供SOA的开发工具。作为一个中立的SOA厂家,IONA尽量避免大厂家对标准的垄断性的影响,IONA只提供一个基于各个协议之间的通信平台,这决定了IONA追求保持接口协议的中立。

Eric此次为中国用户带来了IONA最新的针对SOA的技术规范OSGi,它是一个非常成熟的Java平台技术,在该平台上,所有的技术都可以使用。Eric介绍:“OSGi在满足企业当前IT需求方面潜能巨大,它所包含的分发平台、编程模型和运行时环境,使它在构建SOA应用方面具有重大优势,可以为企业的IT系统创造一个良性的生态环境。事实上,通过OSGi可以帮助企业解决非常复杂的部署问题。”目前用OSGi来做企业应用,应该说技术上的瓶颈已经不多了,只是怎么去充分的发挥OSGi的优势,是有一定的挑战的。Eric认为:“OSGi的未来在于扩展”。

此外,Eric还对SOA的另一个关键性技术规范SCA表达了观点:“在分布式系统上,SCA虽是一种选择,但它只能解决SOA的部分问题”。事实上,SCA规范是于2007年3月被正式提交至OASIS的一项以标准的形式进行推动SOA技术规范,虽然与OSGi一样,SCA规范是中立的,但在帮助企业更轻松地创建新IT资产,以及改造现有的IT资产方面它只能部分地解决SOA面临的问题。

分布式是SOA的发展方向

在此次访问中,Eric强调了一个观念:在部署和使用可共享和重复使用服务方面,分布式SOA架构是最为简单、易行的途径。Eric说:“CIO要想对SOA建立正确的认识,首先必须认识到,从概念上讲SOA是一种分布式的架构。”

“很长一段时间以来,我们都把IT认为是一个集中式的体系,如大型主机和C/S(服务器/客户机)、B/S(浏览器/服务器)时代,但是这种模式是有局限性的。” Eric认为:“实际上,分布式的IT系统更高效。这一点上,我们可以参考一下互联网,由于采用了分布式的体系,互联网效率非常高,成本效益也非常高,可扩展性非常好。”

Eric表示:“SOA在本质上就是一种分布式架构。作为SOA的核心要素之一,服务的目的是要实现与另一项服务的远程通信,尤其是要实现数据互享。用户部署SOA架构的目的也是要改变IT系统的构建方式,由原来建立专有的单一应用变为建立更为高级和整合的应用,这种应用的显著特点就是充分利用已有的、可以共享和重复使用的功能,也就是服务。”

与集中式的SOA架构相比,分布式SOA架构能更好地应对不断变化的技术和业务环境。比如,与过去流行的EAI(企业应用集成)方式相似,集中式的SOA由于在项目建设之初,需要先建立一个集中的控制点(如消息总线),哪怕是再小的项目也是如此,这往往会提高项目门槛,抑制用户部署SOA的积极性,特别是中小企业用户。而分布式SOA没有集中的控制点,允许客户按照自己的计划渐进地部署服务,比如一次部署一两个服务,在未来根据具体的业务需要,再为系统扩容,如增加服务编排、注册/贮存、管理等各项高级功能。

“在部署和使用可共享和重复使用的服务方面,分布式SOA架构更简单易行,从而对目前业界普遍认同的渐进式的部署提供了更好的支持,同时,具备更强的部署灵活性、适应性和可维护性(例如,一个服务与整个应用来比,对服务的验证和升级要容易得多)。” Eric说:“在IONA公司的用户中,很多成功案例都是通过分步式、基于标准的途径实现的。其中,瑞士信贷集团是全球最早成功实施SOA的企业之一,他们就选择了渐进的分布式演进方法。该集团根据应用系统的发展情况,不断调整SOA的使用规模,从非常小的局部开始,最后再扩展到整个系统的应用,不断向大规模SOA演进,从而获得了很大的灵活性。如今,瑞士信贷的生产环境中有1500多个服务,日处理量达到500万笔。由于采用了SOA的技术架构,使系统的总开发和集成成本下降了73%,同时实现了70%的服务重用。渐进式实施的目的很明显,就是要降低客户实现SOA的成本。”

对于分布式SOA在中国的应用前景,Eric认为:“由于中国市场中存在大批新兴的企业,因此,在企业内部建立新的体系,中国企业更有能力转到分布式架构方面。”目前,IONA已经在中国市场推动分布式SOA基础架构上取得了良好的进展,中国网通、渣打银行、南京广电等诸多著名企业成功部署了IONA的方案,不仅大幅降低了企业IT系统的运营成本、提升投资回报,还能提高业务灵活性。在中国网通内蒙古分公司的实施中,IONA融合了分布式SOA先进理念的Artix™ 集成方案帮助运营商缩短新产品的上市时间,增强企业竞争力,最终实现客户投资回报的最大化。

 
   
  (网页编辑:诺言  
   
   
     
      如果您对“IONA CTO:解析SOA谜局”有任何疑问要咨询,或者您对我们专家的解答有任何疑义,请您点击以下的链接提交意向单,我们的编辑和信息化专家将会很快为您做出回答,您提供的信息经过审核后将有机会出现在我们的网页上。
专家介绍
制造业第一是怎么炼成的
Informatica--数据集成业务
  文章搜索
  本周TOP10
 
相关文章
  发表评论  您的姓名   您的Email   发布  
   
  推荐文章  您朋友的电子邮件地址: 立即发送  
关于我们 | 客服热线 | 广告服务 | 招聘信息 | 法律声明 | 投稿指南 | 联系方式 
Copyright(C) ccw.com.cn,All rights reserved
中国计算机世界出版服务公司内容版权所有
京ICP证010182