Apache的Avalon是一個包括核心框架、工具、組件和容器的面向組件編程(COP)的完整開發平臺。通過使用關鍵設計模式,如反向控制模式(IoC)和分離考慮模(SoC),Avalon實現了傳統OOP框架的一些優點: 1.沒有執行鎖 2.組件之間低耦合 3.管理組件生命周期 4.配置管理和易用的API 5.組件元數據框架和工具 6.服務相關的管理獨立的、J2EE或Web環境的嵌入式容器

在COP方面,可重用的組件能夠被組合到容器中,以提供應用程序模塊。模塊可以依次使用來創建你所需要的,從客戶桌面應用程序,到FTP服務器,到Web服務,等等。Avalon提供各種基本組件和缺省的應用程序模塊,幫助你快速的建立你自己的應用程序解決方案。

 本文由用戶 碼頭工人自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!