Проектирование вашего приложения

Оценить
(0 голоса)

Визуальный конструктор Application Designer позволяет архитекторам создать модель опре­деления системы (system definition model, SDM), которая описывает, как различные "прило­жения" комбинируются для данного решения. В данном случае "приложение" может озна­чать Web-сайт, Web-сервис, базу данных и т. д. Например, решение может содержать Web- сайт, который ведет обмен с множеством Web-сервисов. Эти Web-сервисы в свою очередь могут обмениваться с базой данных или очередью сообщений. Конструктор Application De­signer позволяет выполнить такое моделирование. Архитектор может указать, какие прило­жения обмениваются друг с другом, и описать ограничения, накладываемые на эти связи.

Обычно на первом шаге проектирования приложения архитектор приложения описывает компоненты, которые составляют приложение, обмен между этими компонентами, а также их настройки и ограничения. Диаграмма приложения поддерживает эти действия. Выполне­ние этого шага процесса первым позволяет архитектору приложения компоновать состав­ляющие части системы и перед развертыванием проверять их при помощи диаграммы логи­ческого центра данных. После проверки эти компоненты могут генерировать заглушечные проекты и код для решения. Это дает команде разработчиков хорошую основу для старта.

Далее приведен логический порядок использования диаграмм в Visual Studio 2008 для соз­дания нового приложения:

1.   Создать диаграмму приложения для описания клиентов, сервисов, компонентов и спосо­бов обмена приложения.

2.   Сфуппировать приложения для формирования системы при помощи визуального конст­руктора System Designer.

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

4.   Использовать визуальный конструктор Deployment Designer для проверки того, что ваше определение приложения (диаграмму) можно будет развернуть в логической инфра­структуре.

5.   Использовать диаграмму приложения для генерирования заглушек проектов для вашего решения.

В оставшейся части данной главы мы рассмотрим все эти шаги. Наши примеры помогут проследить проектирование приложения, которое представляет собой систему управления клиентами для существующего приложения электронной коммерции.

Совет

Если вы добавите диаграмму приложения в уже существующее приложение, то Visual Studio сгенерирует модель вашего приложения. Это может быть отличным способом для того, чтобы понять связи между компонентами приложения. Это также отличная отправная точка для того, чтобы начать работу по расширению функциональности уже существующего приложения.

Все модели приложений синхронизируются с тем решением, в котором они содержат­ся. Это обеспечивает соответствие модели имеющейся кодовой базе.

Работа с диаграммой приложения
Меню Diagram
Диаграмма приложения
Добавление приложений
Соединение приложений

Добавить комментарий


Защитный код
Обновить

© 2018 www.visualstudios.ru. Все права защищены.