容器應用伺服器中位於組件平台之間的介面集合。

容器是伴隨著瘦客戶端系統的發展而誕生的。在開發瘦客戶端系統時,開發人員要花費大量的精力去關注執行緒安全、事務網路、資源等等細節,從而降低了開發效率。由於這些對這些細節的解決方法一般是固定不變,或者只有參數改變的,所以從代碼重用設計模式的角度出發,開發人員將這些底層細節提取出來,做成平台,並提供一定的介面。這樣,業務開發人員就不需要在關注與這些底層細節的實現,而專注於業務邏輯的實現。

容器一般位於應用伺服器之內,由應用伺服器負責載入和維護。一個容器只能存在於一個應用伺服器之內,一個應用伺服器可以建立和維護多個容器。

容器一般遵守可組態的原則,即容器的使用者可以通過對容器參數的組態,來達到自己的使用需求,而不需要修改容器的代碼。

容器列表