прр. Технологическая архитектура. Основное назначение технологической архитектуры
Скачать 4.59 Mb.
|
Структурные схемы приложений (эволюция)1985 2000 Гетерогенные серверные сети Пользователи Сеть Программные технологии Системы Клиентская часть „Монолитные“ приложения 2-уровневые Клиент\ Сервер приложения 3-х уровневые приложения Сотни Тысячи Миллионы Терминал-Host 3 GL / 4 GL Mainframe-системы (Host) LAN GUI/Базы данных Корпоративный сервер Internet Компонентные модели терминалы PC´s Специализированные устройства (Appliances) Требования к архитектуре системы и приложенийПользователи Сеть Программные технологии Системы Клиентская часть Высоко-масштабируемые приложения Браузер-ориентированные при- ложения для (новых) мобильных и стационарных устройств Internet форматы и протоколы Технологии программных компонент Масштабируемая, высокона- дежная и отказоустойчивая системная архитектура Миллионы Специализированные устройства (Appliances) Internet Компонентные модели Гетерогенные серверные сети Направления развития Архитектуры ПриложенийДецентрализация Высокомасштабируемые и отказоустойчивые приложения Сервер приложений Многоуровневая архитектура приложений Интеграция приложений Сервер интеграции : новый интегрированный взгляд на различные приложения Компонентная Технология Открытые стандарты / браузер-ориентированные приложения Объединение голоса и данных Поддержка мобильных устройств mobile-business Многоуровневая архитектура приложенийSIEMENS NIXDORF Уровень Представлений Уровень Бизнес-Логики Уровень Данные/Ресурсы Бизнес- Логика 1 (BL) Бизнес- Логика 2 (BL) Бизнес- Логика n (BL) Данные Имеющиеся Приложения Интеграция приложенийSIEMENS NIXDORF Уровень Представлений Уровень Бизнес-Логики Уровень Данные/Ресурсы Бизнес- Логика 1 (BL) Бизнес- Логика 2 (BL) Бизнес- Логика n (BL) Данные Имеющиеся Приложения Сервер Интеграции Компонентная ТехнологияБизнес-Логика Представление Пповторное использование реализуется частично адаптируются с ограничениями Многоуровневая архитектура, ориентированная на приложения Бизнес-ориентированная Компонентная архитектура Представление Бизнес-Логика Управление данными RDBMS Управление ресурсами 1990 2000 Адаптированная к Бизнес-Процессам Встраивание функциональности в компоненты Интеграция различных компонент в приложения Преимущества Компонентных Технологий Снижение уровня сложности Уменьшение степни риска при внедрении Расширяемость Возможность повторного использования время затраты |