首页 > 基础设施 > 正文

开源的SOA的主要优点:简单易用

2008-12-10 09:30:06  来源:eNet硅谷动力

摘要:一些大型闭源软件厂商对于开源SOA工具所持的观点是:一分钱一分货。虽然在很多商业领域,这是正确的,但是在谈到SOA时,这种观点几乎是不正确的。
关键词: 开源 SOA

    当谈到SOA时,开源技术能够提供的两大优势:

    首先,开源技术通常要比专有工具和技术便宜得多。

    第二,它们通常学习和使用起来更简单并且更容易。

    一些大型闭源软件厂商对于开源SOA工具所持的观点是:一分钱一分货。虽然在很多商业领域,这是正确的,但是在谈到SOA时,这种观点几乎是不正确的。与闭源SOA解方案相比,大多数开源SOA产品能够提供了相同的特性和功能,只是实现的具体方式有所不同而已。并且,你的需求应该在你选择技术之前就应该确定了。如果一个开源SOA厂商的解决方案令你感到非常满意,那么单单从价格这一个因素考虑,你就受益匪浅。

    尽管如此,这并不意味着开源工具总是最好的解决方案。你在选择解决方案的时候应该综合考虑,把开源技术的优点也考虑在内。所以,如果你选的开源SOA厂商没有令你感到满意,千万不要向我兴师问罪。问题出在你们自己身上。你必须首先确定自己的需求,然后对于开源和闭源解决方案进行详细测试,最后再做出决策。

    第二点,就简单性而言,开源SOA厂商采用的是一种更为直接而且基本的SOA方法,它们的产品更容易理解,并且在某些情况下也更容易使用。虽然有些人喜欢复杂、功能强大的工具,但现实情况却是,大多数SOA解决方案并不需要如此的“臃肿”。如果你正确地看待自己的SOA项目需求,那么你将会发现简单的开源SOA工具已经足够用了。因此,你根本不用花大价钱去购买包含一大堆功能的复杂SOA解决方案,你所需要的只是其中的很小一部分功能---这正是开源SOA的侧重点所在。

    SOA架构师可能犯的 一个重大错误是依靠大型厂商提供建设SOA系统所需要的所有组件。虽然这似乎是最合乎逻辑的解决方案,但事实却是,虽然大型SOA厂商在某些层面能够提供合适的技术,不过在其它层它使用的技术通常是错误的。


第三十五届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。