RSS订阅


    抓虾    pageflakes
    Rojo    google reader
    netvibes    my yahoo
    newsgator    blogdtnes
    鲜果    哪吒
    有道

开源软件探寻在SOA中的协同交互能力

来源: LUPA开源社区
发布时间: 2007-04-24 09:03 作者: webmaster 来源: 硅谷动力 版权申明

字体: | 上一篇 下一篇 | 打印


文章来源于http://www.lupaworld.com
  对于开发者而言,开源软件运动解决了一个问题,那就是私有软件厂商的封闭问题。但同时,它也创造了一个新的问题,一个如何将所有开源组件都在面向服务架构(SOA)应用中获得可交互工作的能力。

  大体上,开源软件运动缺乏关于协同工作能力的标准和文件正妨碍应用软件的开发,这点在SOA和Ajax的项目中尤为突出。Forrester Research有限公司高级分析师Michael Goulde说到。这也是他为什么谨慎的希望新成立的开源解决方案联盟可以成功的提供指导方针以及可能的标准从而可以使开源软件的组件都能够在一起工作。

  根据Goulde的观点,由于开源软件当中很多部分开发时没有考虑他们作为一个整体时,如何很好的工作。所以在开源软件的世界中,协同工作能力是相当层度的被忽视了。

  “在开源软件运动的世界中,最常用的方法就是通过高度组件化的项目来满足特定的需求,”Goulde说到。“挑战就是要把那些组件整合和集成进更为复杂的平台和基础设施当中。这并不是一个轻松的工作。”

  这个问题其实已经在所有的软件开发当中都是存在的,但是对于开源来说却是一个特殊的挑战。JasperSoft公司CTO, OSA组织主要发言人,协同工作能力工作组主席 Barry Klawans说到。

  “我并不认为这只是开源软件的难题,“Klawans说到。”传统的私有软件通常只是和他自身相关而不和其他的组件一同工作。它和开源软件区 别 在于在私有的世界中人们总是有一整套的产品。所有的商业软件厂商都想能够提供一站式的服务。而在开源的世界当中,人们试图将注意力放在进行一件事上,并将 其做的非常非常好。他们试图建立相当好的功能,但是却总是忘记那些想要开展多项业务的人们。”
文章来源于http://www.lupaworld.com

声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。
21/212>

查看全部评论(0)我来说两句 直接向LUPA提出您的宝贵建议

-5 -3 -1 - +1 +3 +5