tibco软件公司近日宣布,开源测试自动化企业pushtotest进行的一项研究发现,tibco active matrix是执行面向服务的架构(soa) 的最高效平台。这项题为“大规模soa的组合法”的研究通过利用各厂商的技术来执行和改变一个示例服务导向型应用,对领先的soa厂商进行了分析。研究显示,与甲骨文公司、ibm和bea为soa提供的以应用服务器为中心的方法相比,tibco的平台独立法在构建和部署服务以及装配合成应用时可缩短上市时间,并且减少49%的劳动成本。
据了解,pushtotest对来自甲骨文公司、ibm、bea和tibco的soa开发和部署工具及平台进行了评估。tibco委托实施的这个广泛的研究项目历时7个多月,需要将近4年的努力。在通常的整合活动的整个生命周期中,各种度量法都进行了仔细记录,主要度量标准以及了解整合项目总体拥有成本的关键就是完成每项活动所需的时间和努力。pushtotest确定了tibco的产品架构中包含了两个独特的设计理念――服务合成和服务虚拟化,而这些正是提高生产力的主要推动力。
研究认为,拥有数十项至上百项服务的大规模soa计划必须满足一个复杂的服务网络,并且需要一个面向服务开发的合成法以及一种能够将管理从服务开发中分离出来的架构;另外,包容各种服务(包括java和.net)的服务虚拟化新兴架构也很重要,它能将应用业务逻辑从潜在的技术实现(包括运输、管理和具体部署)中分离出去。pushtotest认为在多家厂商中,tibco的平台独立架构更适合那些必须处理各类平台上复杂的部署和管理服务的大规模soa计划。在同时执行一个示例应用时,tibco active matrix使生产力提高的幅度最大,能够显著降低总体拥有成本。(责任编辑:朱晶)