观点:SOA进行时

日期: 2010-04-28 作者:杨晓明 来源:TechTarget中国

第二届QCon(北京)大会虽然已经落下帷幕,但是大家兴奋的心情仍久久不能平静。这是一场群星云集,百家争鸣的饕餮盛宴。让国内外的领导者,架构师和开发人员能够畅所欲言,分享工作中最新的理论和实践。笔者作为TechTarget中国的特邀技术编辑,有幸出席了这次盛会。

  大会的主要内容围绕着软件架构、敏捷方法、SOA、云计算等几个重要且热门的领域展开。由于平时主要关注SOA领域,所以对于SOA方面的几个讲演格外关注,并采访相关人士。

  首先对于SOA在过去一年的表现,各位演讲者都没有予以否定,“SOA已死”的说法还有些言之过早。来自IBM SOA设计中心的资深架构师,侯晓强的讲演题目是“从SOA到智慧运作”,以一个电信行业的例子展示了IBM如何在真实场景中实施SOA,其中包含了IBM大量的关于SOA实施方面的理论和经验。

  来自国内领先的SOA厂商——普元的资深顾问徐春好在分享普元SOA实施方面的经验同时也表示,SOA在国内一些大型企业实施中确实遇到的很多困难和阻力,但是还是SOA给企业带来的好处予以赞赏。

  对于SOA的方面的创新,莫过于REST风格的SOA架构。ThoughtWorks的Jim Webber博士,作为SOA游击战的倡导者,对其极为赞赏,在他的演讲中,展示了互联网是如何通过避免选择不合适的技术而成为一个构建系统的平台,阐述了互联网拥有企业级系统所需要的所有“非功能特性”,并通过研究近期项目中的两个案例来说明使用受互联网启发的架构在成本节约和抢占市场先机,两个方面都要优于传统的企业中间件。

Jim Webber博士

Jim Webber博士

  今天,大家对REST的认识仅限于URI和CRUD操作,但忽视了RESTful系统的其他强大特性,如松耦合和自描述。所以他在“超媒体(Hypermedia)”的演讲中给大家讲述REST中最难被大家理解的部分:HATEOAS(超媒体即应用状态引擎)或超媒体约束。可以说超媒体是RESTful服务的最重要特点。非RESTful服务的会迫使消费者和服务之间紧密耦合,而超媒体格式的的RESTful服务则不会如此。换用超媒体感知的服务向消费者描述携带业务内容的业务协议,可以允许这些协议独立于业务挑战的变化渐进演变。

  此外,笔者还采访了北美著名云计算提供商Joyent公司的大中华区的代表张矩,对于云计算给SOA带来的影响,张先生表示,SOA在实施中所遇到的困难在云计算中同样需要解决,而且云计算的出现对SOA提出了更高的要求和挑战,对于云计算厂商来说也是前所未有的机遇。

  结合国内外大中型互联网企业、中间件厂商和工具厂商的精彩演讲,笔者看到一个共同趋势,即大家都朝着高性能、低成本的“云”方向迈进,都各自展示了在这个领域取得的进展,无论对于IT开发者还是用户而言,都一定会为此感到欣慰并对IT技术的未来发展充满信心。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐