【InfoQ中文站】自OpenSOA最初发布名为“优势整合,SCA,OSGi和Spring”的白皮书以来,这三种技术的整合产生了一些有趣的事情。甚至有一个这种基础设施的商业实现。Spring动态模块早已合并了Spring和OGSi,同时Spring Bean可以被作为一个SCA的组件实现使用。最近,Tuscany的Java实现被构建在了Apache的OSGi框架Felix之上。
如果William Vambenepe愿意承认这种新型基础设施所声称的:
* “灵活性” (感谢OSGi)
* “可测试性”(感谢Spring)
* “可重用性” (感谢SCA)
那么他不太同意白皮书作者的观点,表现在:
* “简单性”……除非你是一少部分对所有三种工具都有涉猎的人之一。
* “可管理性”,让我们称之为“可管理潜力”,并保持友好。
可管理性是SOA的一个重要方面。在一次私人通信中,Brian Cowan,一个位于西雅图的大型保险公司的首席商业架构师指出: