Рекомендация: Проектирование приложений-клиентов J2EE
В этом разделе обсуждается проектирование приложения-клиента для приложения J2EE.
Взаимосвязи
Основное описание

Введение

Этот раздел посвящен проектированию деталей приложения-клиента. Дополнительные инструкции по работе с приложениями-клиентами приведены в разделе Указания для рабочего продукта: приложение-клиент.

Указания

Проектировщик должен принимать во внимание механизмы связи приложения-клиента с остальной системой. Взаимодействует ли оно, например, с объектами EJB напрямую или через HTTP или JMS? Кроме того, приложения-клиенты могут применять нити Java, поэтому необходимо учитывать параллелизм в приложении-клиенте. Соответствующие решения принимаются во время выполнения задачи, описанной в разделе Задача: описать архитектуру среды выполнения.

Кроме того, проектировщик должен учесть, какие классы и подсистемы выполняются как часть приложения-клиента, какие интерфейсы (если они есть) они предоставляют остальной системе и как они зависят от других компонентов системы. Подробная информация приведена в разделе Рабочий продукт: проектирование подсистемы.