年初总是回顾与展望的时候。在本文中,我们将回顾整个2005年Web services 和 SOA 的发展,同时,也让我们知道,在新的一年里,有什么是我们需要期待的。
SOA之年
对于 SOA ,去年是非常好的一年, 在这一年里这一技术最终在企业里得到了实现, 或者可以说是做着最后的准备, 这也许正证明了SOA已经超越了它自身的最大障碍而开始被越来越多的人所接受
“在去年,最大的故事便SOA已经随处可见了” ZapThink 的资深分析家Ronald Schmelzer 这样说道,“也许在整个2004年SOA真的不过是一个很虚无缥缈的东西,但是在去年,SOA的发展已经证明了这决不仅仅只是一种噱头”
IDC中负责Web services 和 SOA 的Sophie Mayo 也非常赞同Schmelzer的这番话。 “SOA 在2005年开始变的非常重要。”她强调,“这是人们对SOA接受与否的一个转折点。”
Mayo的支持在很大程度上也进一步加强了企业对SOA的认同。这些公司也开始把重心放在了提供服务和SOA的研究上,因为“SOA正在逐步成为能够解决和支撑创造新服务机会的重要准则”。
但是,并不是所有人都会对此有相同的看法。Redmonk 的主要分析师James Governor 提到“2005年SOA开始迅速的深入到企业,但这时正是应该冷静的时候,在技术和营销上建立最好的练习方式和发展策略才是最为关键的任务。”
2005年所带来的惊喜
“Ajax的突然出现是整个2005年中最大的惊喜。” Schmelzer 这样说。虽然这并不是一个全新的技术,但是正是Google 让这一技术达到新的高峰。它的活跃也引起了众多企业的关注,即使他们还没有充分的采用。但是,分析家们认为企业可能很快就会将运用Ajax 从而加强Web services的前端功能,最终成为SOA和人机交互的Web services的主要用户接口。
Governor附带说明了在2005年对Web services关注的增长大大高于SOAP, UDDI 和 WSDL。Google 的例子可能是2005年Web services最有意思的一个,但是相比之下我更在意的则是Web 2.0 和 Web service 之间的思考。
在2006年的期待
Governor在展望2006年的时候提出,除去Ajax在2005年的风光,Web services还有着很多具有创新和有趣的技术,这些在新的一年里也是不能忽视的。他尤其指出像Google这样的情况,同类型的创新思考将在2006年弥漫整个世界。
Schmelzer 也对此表示了赞同:“我们能够看见越来越多的人开始像类似Ajax这样更具能力的方向靠近。”
对于Mayo 认为越来越多的人开始在2005年开始接受SOA这一观点,他表示:“我们可以看到一些小的SOA解决方案已经在去年里脱颖而出,一些更大型的特有的SOA计划也在成功的进行当中,这些都会是成为SOA影响世界的重要原因。”
由此可见,SOA在2005年已经在各方面趋于成熟,它会得到更好的巩固。Governor说到:“在2006年,将会是思索和实施的关键一年。”
各个厂商可能是去年获利的最大赢家,他指出像SAP,Oracle这样的厂商都在去年运用Web services 获得了无限的动力。那在2006年呢,他强调这会有一个新的突破。象是SAP的NetWeaver,而Oracle可能“将在整个市场竞争中拥有更强的斗志,甚至会去参与一些之前不曾涉及的内容,比如中间件产品”。
“而像BEA, IBM这样的厂商将会更具有竞争的实力。”
Mayo 预测在新的一年里SOA和开源技术将会得到集中的体现。 SOA 和 Web service得到实施,开源技术的热潮,而这些都将仅仅只是开始。Ajax将会受到更多的关注并会得到更好的发展。
2006年对于Web services 和 SOA 将是一个非常有趣的一年,让我们拭目以待。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
WS-I闭关 这对WS-*意味着什么?
互操作性真的通过WS-I组织由WS-*系列规范所实现,并通过由今天所开发出来的规范和标准得以改善了吗?还是真正的互操作性的挑战转移到别处,仍然有待解决?
-
云计算能否推动SOA发展
-
.NET vs. Web Service的平台之争
当微软发布.Net的时候,比尔盖茨宣称这是公司一项很大的赌注。然而在.Net的发展与微软当初期望渐行渐远时,它却远超出了CIO的想象……
-
OSGi框架协助管理Java组件(上)
OSGi(正式说法是Open Services Gateway initiative,现在简称OSGi)背后的理念是为创建模块化的Java组件而发明的一个框架。