重量級框架

重量級框架則強調高可伸縮性,適合與開發大型企業套用。輕量級框架側重於減小開發的複雜度,相應的它的處理能力便有所減弱(如事務功能弱、不具備分散式處理能力),比較適用於開發中小型企業套用。輕量級框架和重量級框架的區別在於解決問題的側重點不同。

基本介紹

  • 中文名:重量級框架
  • 特點:帶有侵略性的API
  • 特性:可伸縮性
  • 適用企業:適合與開發大型企業套用
特點,區別,

特點

(1)帶有侵略性的API。
(2)對容器的依賴。
(3)提供固定的一組機能,不具有配置能力。
(4)不同的產品,部署過程不同,不易通用。
(5)啟動時間長。
輕量級框架採用POJO開發,重量級占用很大資源只是它們各自的特點,不能用來區分它們。
輕量級框架不入侵就說不入侵是輕量級框架是片面的。
我想,同樣地,重量級框架占用資源多就說占用資源多是重量級也是片面的。

區別

輕量級框架和重量級框架的區別是什麼?很多人以為是以框架之間的耦合性強弱作為判斷標準。其實不然,實際上是以啟動程式需要的資源來決定。比如,EJB啟動的時候,需要消耗大量的資源,記憶體,CPU等,所以是重量級。而Spring則不,所以是輕量級框架。就是看載入的資源 spring也不能說是輕量級的 EJB默認在套用啟動的時候把所有資源和服務都載入進來而spring則是你定製服務 需要什麼開什麼 如果把spring的所有服務都用上的話 可以認為你是用了一個重量級的框架 實質還是看框架所需要的系統資源大小.

相關詞條

熱門詞條

聯絡我們