SCF(Service Component FrameWork)的目的在于為Java企業應用開發提供靈活性和可擴展性,以及執行一致性和最佳實踐。核心價值是帶來更高的軟件質量和更快的上市時間。
組件是提供業務和系統服務的軟件實體的集合。它們是自包含的,通過暴露的接口組裝起來。組件可以自己定制,或者購買現成的COTS(商用現成品或技術)。只要COTS符合公共標準,我們就可以通過發布的接口容易的將它集成到系統中。一個基于組件的架構能夠拔出舊組件并使用任何其它的組件代替,而不需要其它組件作出重要的修改。
本框架會包含以下組件: