Съдържание:
Определение - Какво означава контейнер?
Container, в контекста на разработката на Java, се отнася до част от сървъра, която отговаря за управлението на жизнения цикъл на уеб приложенията. Уеб приложенията определят необходимото управление на жизнения цикъл с помощта на договор, представен във формат XML. Уеб контейнерът не може да бъде достъпен директно от клиент. По-скоро сървърът управлява уеб контейнера, който от своя страна управлява кода на уеб приложението.
Техопедия обяснява контейнера
Контейнерът е важен компонент на уеб приложенията в Java-базирана J2EE технология. Той е отговорен за поддържането на отделните компоненти от страна на сървъра, които включват сървъли Java, страници на Java сървъри и лица на Java сървъра. Как услугите ще бъдат предоставяни и достъпни, се определя от договор, който е споразумение между уеб приложението и контейнера. Това осигурява значителна степен на сигурност в J2EE рамката, тъй като клиентските приложения не знаят за съществуването на контейнера и следователно не могат да бъдат достъпни директно. По този начин уеб контейнерът е отговорен за инициализиране на компоненти на уеб приложението и извикване на клиентски заявки на компонентите.
