Представление размещения

Последнее представление Rational Rose – это представление размещения. Оно соответствует физическому размещению системы, которое может отличаться от ее логической архитектуры. Например, система может иметь логическую трехуровневую архитектуру. Иными словами, интерфейс может быть логически отделен от бизнес-логики, а она, в свою очередь, от базы данных. Однако размещение системы может быть и двухуровневым. Интерфейс может находиться на одном компьютере, а остальные две части – на другом.

Представление размещения отражает также и такие проблемы, как отказоустойчивость системы, ширина полосы пропускания по сети, восстановление после сбоев и время отклика. В представление размещения входят [82]:

- Процессы, являющиеся потоками (threads), исполняемыми в отведенной для них области памяти.

- Процессоры, включающие компьютеры, способные обрабатывать данные. Любой процесс выполняется на одном или нескольких процессорах.

- Устройства, то есть любая аппаратура, не способная обрабатывать данные. К числу таких устройств относятся, например, терминалы ввода-вывода и принтеры.

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: