Шаблоны J2EE

Шаблоны J2EE

Шаблоны J2EE — набор шаблонов проектирования, описывающих архитектуру серверной платформы для задач средних и крупных предприятий. Эти шаблоны рекомендуется применять при проектировании приложений с использованием java-архитектуры J2EE для решения стандартных подзадач, указанных ниже:

Содержание

Intercepting Filter

Обеспечивает централизованную точку входа для управления обработкой запроса.

Front Controller

Комбинирует Dispatcher, Front Controller и View Helper, откладывая обработку сигналов.

Dispatcher View

Паттерн Dispatcher View, как и паттерн Service to Worker, описывает общую комбинацию других паттернов каталога. Оба этих макро-паттерна описывают комбинацию контроллера и диспетчера с видами и хелперами. Описывая общую структуру, они придают особое значение паттернам, которые связаны, однако имеют разное применение.

Service to Worker

Паттерн (шаблон) Service to Worker, как и паттерн Dispatcher View, описывает общую комбинацию других паттернов каталога. Оба этих макро-паттерна описывают комбинацию контроллера и диспетчера с видами и хелперами. Описывая общую структуру, они придают особое значение паттернам, которые связаны, однако имеют разное применение.

Composite View

Создание составного визуального представления

View Helper

Обеспечивает предварительную и пост-обработку запроса.

Business Delegate

Прячет сложности поиска и создания бизнес-сервисов.

Service Locator

Управляет исполнением запросов, кэшированием результатов и их обработкой.

Value List Handler

Собирает составной Value Object из многих источников данных.

Value Object Assembler

Прячет сложность бизнес-объекта, централизует обработку workflow.

Composite Entity

Обеспечивает обмен данными между слоями, уменьшая сетевой трафик.

Value Object

Прячет сложность бизнес-объекта, централизует обработку workflow.

Session Facade

Разделяет презентационный и сервисный уровни, обеспечивает интерфейсы фасада и посредника для сервисов.

Data Access Object

Абстрагирует источник данных; обеспечивает прозрачный доступ к данным.

Service Activator

Обеспечивает асинхронную обработку для компонентов EJB.

См. также

Ссылки

Sun Microsystems, Inc. Core J2EE Pattern Catalog  (рус.).
Sun Microsystems, Inc. Intercepting Filter  (рус.).
Sun Microsystems, Inc. Front Controller  (рус.).
Sun Microsystems, Inc. Dispatcher View  (рус.).
Sun Microsystems, Inc. Service to Worker  (рус.).
Sun Microsystems, Inc. Composite View  (рус.).
Sun Microsystems, Inc. View Helper  (рус.).
Sun Microsystems, Inc. Business Delegate  (рус.).
Sun Microsystems, Inc. Service Locator  (рус.).
Sun Microsystems, Inc. Value List Handler  (рус.).
Sun Microsystems, Inc. Value (Transfer) Object Assembler  (рус.).
Sun Microsystems, Inc. Composite Entity  (рус.).
Sun Microsystems, Inc. Value (Transfer) Object  (рус.).
Sun Microsystems, Inc. Session Facade  (рус.).
Sun Microsystems, Inc. Data Access Object  (рус.).
Sun Microsystems, Inc. Service Activator  (рус.).


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "Шаблоны J2EE" в других словарях:

  • Шаблоны проектирования — (паттерн, англ. design pattern) это многократно применяемая архитектурная конструкция, предоставляющая решение общей проблемы проектирования в рамках конкретного контекста и описывающая значимость этого решения. Паттерн не является законченным… …   Википедия

  • Шаблоны — О шаблонах в Википедии смотрите страницу Википедия:Шаблоны. Шаблон в технике пластина (лекало, трафарет и т. п.) с вырезами, по контуру которых изготовляются чертежи или изделия либо инструмент для измерения размеров. Шаблон в переносном значении …   Википедия

  • Образы разработки — Шаблоны проектирования (паттерн, англ. design pattern)  это многократно применяемая архитектурная конструкция, предоставляющая решение общей проблемы проектирования в рамках конкретного контекста и описывающая значимость этого решения. Паттерн не …   Википедия

  • Паттерны проектирования — Шаблоны проектирования (паттерн, англ. design pattern)  это многократно применяемая архитектурная конструкция, предоставляющая решение общей проблемы проектирования в рамках конкретного контекста и описывающая значимость этого решения. Паттерн не …   Википедия

  • Шаблон проектирования — У этого термина существуют и другие значения, см. Паттерн. В разработке программного обеспечения, шаблон проектирования или паттерн (англ. design pattern) повторимая архитектурная конструкция, представляющая собой решение проблемы… …   Википедия

  • Java Platform — Java Platform, Enterprise Edition Java Platform, Enterprise Edition Тип Платформа программирования Разработчик Sun Microsystems …   Википедия

  • Java Platform, Enterprise Edition — Тип Платформа программирования Разработчик Sun Microsystems …   Википедия

  • Шаблон — О шаблонах в Википедии смотрите страницу Википедия:Шаблоны. Шаблон в технике  пластина (лекало, трафарет и т. п.) с вырезами, по контуру которых изготовляются чертежи или изделия либо инструмент для измерения размеров. Шаблон в… …   Википедия

  • Язык программирования Java — Java Класс языка: объектно ориентированный, структурный, императивный Появился в: 1995 г. Автор(ы): Sun Microsystems Последняя версия: Java Standard Edition 6 (1.6.14) Т …   Википедия

  • Java — Иное название этого понятия  «Ява»; см. также другие значения. Не следует путать с JavaScript. Java Класс языка …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»