Веб-слой Spring фреймворка состоит из четырёх основных модулей, которые обеспечивают полную поддержку разработки веб-приложений с разными архитектурными требованиями и протоколами коммуникации.
Web Module: Предоставляет базовые возможности для веб-приложений, включая многочастную загрузку файлов, инициализацию IoC контейнера через Servlet-листенеры и контекст приложения
Servlet Module: Даёт полную поддержку Servlet-листенеров, что позволяет тебе управлять событиями жизненного цикла приложения и инициализировать Spring контейнеры в Servlet-окружении
WebSocket Module: Включает поддержку сообщений в стиле WebSocket, обеспечивая двустороннюю коммуникацию между клиентом и сервером для приложений реального времени
Portlet Module: Реализует MVC (Model-View-Controller) архитектуру специально для Portlet-окружения, предоставляя специфичную для портала обработку запросов и ответов
Каждый модуль решает конкретные задачи веб-приложения — от традиционных приложений на основе Servlet до современной коммуникации в реальном времени и реализаций порталов — позволяя тебе выбрать нужные компоненты под требования твоего проекта.
Spring Web Module предоставляет возможности загрузки многочастных файлов и может инициализировать IoC контейнер с помощью Servlet слушателей.
Новый — ещё не проверен сообществом
Вы