Eric Newcomer博客中文版

SOA,软件标准化,Web服务,事务

用户操作
[即时聊天] [发私信] [加为好友]
ericnewcomerID:ericnewcomer
23486次访问,排名5049(1)好友0人,关注者0
ericnewcomer的文章
原创 1 篇
翻译 5 篇
转载 0 篇
评论 23 篇
Eric Newcomer的公告

about me


最近评论
meteormatt:到今天才发现这么好的博客.真的很不错
zinking3:不COOL,而是很平常了,你必须用它,这是正道
program_net:thank you!!!!!!
bearhunter:希望多来啊
bearhunter:学习中,很感谢
文章分类
    收藏
      相册
      链接
      1. Eric Newcomer's Weblog
      2. CSDN大师博客翻译计划
      3. (译者)W3CHINA徐涵
      书目
      1.《Understanding SOA with Web Services》(英文原版)
      2.《Understanding SOA with Web Services 中文版》
      3.《Understanding Web Services》(英文原版)
      存档
      软件项目交易
      订阅我的博客
      XML聚合  FeedSky
      订阅到鲜果
      订阅到Google
      订阅到抓虾
      订阅到BlogLines
      订阅到Yahoo
      订阅到GouGou
      订阅到飞鸽
      订阅到Rojo
      订阅到newsgator
      订阅到netvibes

      翻译 Web服务已不再Cool收藏

       | 旧一篇: 重用,仍旧很困难吗?

      嗯,这是迟早的事。没有一项技术可以永远享有全新技术的称号。在将近七年之后,我想,也终于轮到Web服务了。

      Web服务的采纳率继续稳定增长,近期的一次调查(不幸地是,它似乎混淆了Web服务与SOA)显示,SOA的采纳正在增加,并且确实带来了生产率的提高。

      这一迹象似乎与近来关于SOAP的批评公然抵触。

      那么,这一切意味着什么呢?这意味着,不可避免的批判就要开始,这种批判会在一项Cool技术进入主流时发生。就好比,人们喜爱独立乐队,但当它卖出了一百万张CD时,人们的态度就会发生改变。

      这恰恰与Gartner集团的"hype cycle"相吻合——Web服务已经过了期望膨胀期(peak of inflated expectations),现在正处于幻觉破灭期(trough of disillusionment),并正在走向主流采纳。

      [注:虽然我无法提供免费的Gartner Hype Cycle 2006年度报告的链接,但我可以告诉你,SOA正处于幻觉破灭期之中,而高级Web服务很快也将步入这一阶段。]

      所以,我们不断听到的这些关于WS-*多么糟糕的议论,只不过表明它即将进入主流而已。 ;-)

      不过认真地说,一项技术一旦通过了hype cycle并获得采纳,随着我们发现它所真正适用和不适用的场合,它的所有瑕疵和不足将会变得愈加明显。那样的话,这些批判其实是认同"应当胜任目标场合"(尽管它是通过不胜任的例子来表达的)。

      Mark Little最近发表了一则有趣的观点,他问"所有这种对Web服务的对抗会不会威胁 SOA的采纳"。他在一则评论中做出了阐明,他说"在Web服务和SOA之间划上等号,限制了在某些SOA需求中选择采用其他更合适的技术"。

      这点好极了——我们既不应将Web服务作为正确的方案,也不应将REST作为正确的方案。

      实际上,这种争论在一定程度上表明了Web服务将变得十分平常——它可能会在一些它所不适用的场合被使用。所以,批判也好,对抗也好,如此等等,只要有助于防止这种情况,那就是有益的。

      我们可以(也将会)解决Web服务正在暴露出来的诸多问题。当然,SOAP可以比实际所需的更为复杂。整个可选的SOAP报头十分怪异——而如何组合使用这些报头还不清楚。而且,有些WS-*提案最终将根本不被采用,或者用得不多。

      不错,许多Web服务工具对XML采取了一种略显局限的观点,而且倾向于将XML与面向对象技术捆得过紧。

      但是我们可以改进。我们可以改进使用XML的方式,可以在SOA环境中深入应用动态语言(值得关注的是,前面提及的那个调查也提到Ajax正逐渐获得采纳),以及可以在适当的地方加入REST式交互,等等。

      我们可以继续将服务与对象分开,并创建新的能够更好支持服务概念的工具

      我们做不了的,是在另一套规范上获得广泛的业界认同。我可以容易地记起那个"还不确信SOAP会成功地获得充分采纳"的年代。

      我们的世界就是这样。它或许并不很好,但它奏效,而且肯定比没有它更好。

      而现在,它又像缺乏自信一样

      原文链接:http://blogs.iona.com/newcomer/archives/000431.html

      发表于 @ 2007年02月17日 13:52:00|评论(loading...)|编辑

       | 旧一篇: 重用,仍旧很困难吗?

      评论

      #badhot 发表于2007-05-05 01:12:02  IP: 220.177.208.*
      看的不太明白,
      既然不cool了,是不是说可以不学它了呢。
      谢谢
      #Jawfneo 发表于2007-06-17 22:38:51  IP: 220.175.63.*
      不cool了也得学,因为它太普遍了吧。不过我觉得现在Web Service ,SOA过后,会有cool东西继续出现,web的发展空间还很大,Web3.0......
      #bearhunter 发表于2007-06-30 13:18:05  IP: 218.71.197.*
      但还是非常有用,不是吗?
      #zinking3 发表于2008-03-12 22:29:26  IP: 218.2.216.*
      不COOL,而是很平常了,你必须用它,这是正道
      #meteormatt 发表于2008-05-28 19:40:26  IP: 222.95.244.*
      到今天才发现这么好的博客.真的很不错
      发表评论  


      当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
      Csdn Blog version 3.1a
      Copyright © Eric Newcomer