İçindekiler:
Tanım - Konteyner ne anlama geliyor?
Java geliştirme bağlamında kapsayıcı, sunucunun Web uygulamalarının yaşam döngüsünü yönetmekten sorumlu olan bir bölümünü ifade eder. Web uygulamaları, XML biçiminde sunulan bir sözleşme yardımıyla gerekli yaşam döngüsü yönetimini belirtir. Web kapsayıcısına doğrudan istemci tarafından erişilemiyor. Bunun yerine, sunucu Web kapsayıcısını yönetir ve bu da Web uygulama kodunu yönetir.
Techopedia Konteyner'i açıklıyor
Kapsayıcı, Java tabanlı J2EE teknolojisindeki Web uygulamalarının önemli bir bileşenidir. Java sunucu uygulamaları, Java sunucu sayfaları ve Java sunucu yüzleri de dahil olmak üzere sunucu tarafında ayrı ayrı bileşenlerin korunmasından sorumludur. Hizmetlerin nasıl sağlanacağı ve bunlara nasıl erişileceği, Web uygulaması ile kapsayıcı arasındaki bir anlaşma olan bir sözleşme ile belirlenir. Bu, J2EE çerçevesinde önemli miktarda güvenlik sağlar, çünkü istemci uygulamaları kapsayıcının varlığından habersizdir ve bu nedenle doğrudan erişilemez. Bu nedenle, Web kapsayıcısı, Web uygulaması bileşenlerini başlatmaktan ve bileşenler üzerinde istemci isteklerini çağırmaktan sorumludur.