SCF(Service Component FrameWork)的目的在于为Java企业应用开发提供灵活性和可扩展性,以及执行一致性和最佳实践。核心价值是带来更高的软件质量和更快的上市时间。
组件是提供业务和系统服务的软件实体的集合。它们是自包含的,通过暴露的接口组装起来。组件可以自己定制,或者购买现成的COTS(商用现成品或技术)。只要COTS符合公共标准,我们就可以通过发布的接口容易的将它集成到系统中。一个基于组件的架构能够拔出旧组件并使用任何其它的组件代替,而不需要其它组件作出重要的修改。
本框架会包含以下组件: