Презентация архитектуры Часть 2 Разработка корпоративных приложений для Microsoft ® Windows ® Server 2003.
Содержание
- 2. Презентация архитектуры Часть 2 Разработка корпоративных приложений для Microsoft® Windows® Server 2003
- 3. Аудитория Проектировщики приложений, разработчики и специалисты по инфраструктуре Те, кто отвечает за проектировку, разработку и управление
- 4. Реальные ожидания Архитектура – это сложная тема, которая имеет много аспектов и которую можно рассматривать с
- 5. Основные задачи Исследование проблем безопасности с точки зрения их влияния на архитектуру приложения Обзор влияния расширенных
- 6. Содержание занятия Службы Безопасность Управление состоянием сети и транзакциями Доступность и масштабируемость
- 7. Создание служб: Вопросы проектирования Распределение данных и установка границ Доверие / безопасность Транзакции и состояние сети
- 8. Безопасность Установка и подключение границ доверий Ключевые области Проверка подлинности Авторизация Безопасная связь
- 9. Безопасность Надежная модель Проверка подлинности Специальная или платформенная? Авторизация Общая инфраструктура и управление Объединение операций Безопасная
- 10. Проектирование системы безопасности Компоненты интерфейса пользователя Компоненты обработки интерфейса пользователя Компоненты доступа к данным Бизнес-процессы Бизнес-компоненты
- 11. Безопасность Проверка подлинности Где должна производиться проверка подлинности? Microsoft Internet Information Server (IIS) для приложений интрасетей
- 12. Безопасность Авторизация ASP.NET на основе ролей Совместимость с формами и цифровым паспортом .NET Доступность обычных объектов
- 13. Безопасность Авторизация ASP.NET на основе ролей Определяемые пользователем роли баз данных SQL-сервера Роли приложений SQL-сервера Роль
- 14. Безопасность Двухуровневый сценарий Для защиты глобальной сети использован протокол SSL Для защиты локальной сети использован брандмауэр
- 15. Безопасность Решения по безопасности работы в Интернете Обычная архитектура Интернета Проверка подлинности .NET на основе форм
- 16. Безопасность Безопасность сервера приложений Большая надежность, адаптируемость, масштабируемость Уровни свободно связаны между собой с помощью протокола
- 17. IIS Безопасность при использовании сервера приложений Развертывание с тремя уровнями ASP.NET Проверка подлинности форм Анонимная проверка
- 18. Краткие рекомендации. Безопасность Следуйте инструкциям, приведенным в статье «Разработка безопасных приложений ASP.NET» Используйте учетные записи служб,
- 19. Содержание занятия Службы Безопасность Управление состоянием сети и транзакциями Доступность и масштабируемость
- 20. Основные задачи архитектуры, ориентированной на службы (SOA) Инкапсуляция службами всех функций управления состоянием Разговор с помощью
- 21. Компоненты интерфейса пользователя Компоненты обработки интерфейса пользователя Компоненты доступа к данным Бизнес-процессы Бизнес-компоненты Пользова-тели Коммерческие организации
- 22. Связь на основе сообщений Сообщения – это деловые документы, обмен которыми необходим для осуществления бизнес-процесса Службы
- 23. Состояние разговора Выделение управления состоянием разговора в бизнес-процессах Вне используемой для ведения бизнеса базы данных или
- 24. Управление транзакциями Службы как граница области Взаимодействие служб через коммерческие транзакции Коммерческая транзакция выделение/откат Только не
- 25. Модель транзакции Бизнес-оборот обеспечивает осуществление бизнес-процессов. Более обособленные бизнес-компоненты инициируют атомарные транзакции и управляют ими. Диспетчеры
- 26. Управление транзакциями Использование ACID-транзакций Использование транзакций только в случае необходимости Далеко не всякое обновление требует транзакции
- 27. Управление атомарными транзакциями Выбор модели атомарной транзакции Требуется транзакция? Требуется работа с разными диспетчерами ресурсов? Требуется
- 28. Предпочтительный вариант блокировки Использование одновременного отключенного доступа к данным Целостность плюс одновременность плюс масштабируемость Эффективно для
- 29. Краткие рекомендации. Управление транзакциями Руководства по транзакциям Глава «How to Code ADO.NET Manual Transactions» (Инструкции по
- 30. Кэширование Роли кэшей в архитектуре, ориентированной на службы Для чего нужно кэширование? Для повышения быстродействия? Для
- 31. Кэширование Уровень представления и интерфейсы служб ASP.NET Кэширование выходящей страницы Очень быстрое, но без пользовательской настройки
- 32. Кэширование Компоненты доступа к данным Три основных сценария Кэширование приложений в пределах домена Кэширование статических переменных
- 33. Управление состоянием сеанса Средство для управления временным состоянием после запроса, полученного сервером через Интернет В ASP.NET
- 34. Содержание занятия Корпоративные службы Безопасность Управление состоянием сети и транзакциями Доступность и масштабируемость
- 35. Высокая доступность Проблемный домен
- 36. Высокая доступность Критерий: планирование сбоев Приложение Управление состоянием Быстрое и устойчивое восстановление Инфраструктура Ни одной точки
- 37. Высокая доступность Распределение нагрузки сети Для клонированных служб без отслеживания состояния Таких как ASP.NET, службы предприятия
- 38. Высокая доступность Кластеризация Предназначено для служб, требующих хранилище данных Автоматическое управление передачей нагрузки при сбое Обеспечение
- 39. Высокая доступность Программные решения Доступность и масштабируемость достигаются за счет создания инфраструктуры и приложения Постановка сообщений
- 40. Краткие рекомендации. Высокая доступность Балансировка нагрузки и кластеризация влияют на надежность и масштабируемость Увеличение масштабируемости возможно
- 41. Итоги презентации Microsoft Windows Server 2003 + Microsoft Visual® Studio® .NET 2003 + советы и рекомендации
- 42. Важные веб-ресурсы Советы и примеры корпорации Microsoft http://msdn.microsoft.com/practices/ Веб-узел MSDN .NET Architecture Center http://msdn.microsoft.com/architecture/ Visual Studio
- 44. Скачать презентацию









































Персонажи славянских мифов
Презентация на тему Выражение в процентах
Древнерусское государство в IX веке
УРОК 4
СВОЯ ИГРА
Танцевальное кофетти
История нефти
Использование автоматизированной системы Сетевой Город. Образование как средство эффективного взаимодействия семьи и школы
Презентация на тему Литосферные плиты
Накопительное страхование жизни АО Халык-Life
Лекарственные растения. Команда Весёлые огородники
B2_W1_Asynch. task 1. SE-39 (1)
Ф.М.Достоевский Жизнь и творчество
Тематическая( сюжетная)картина
Образовательная технология как процессная система совместной деятельности учащихся и учителя, направленная на достижения конкре
Политическая сфера
Прощай, начальная школа! Здравствуй, 5 класс!
Развитие сельскохозяйственного производства на принципах экологического земледелия в Республике Беларусь
Применение конденсаторов
СИЗ головы и слуха
Управление прямым маркетингом и личными продажами
Презентация на тему Образ Андрея Болконского в романе "Война и мир"
Кластеры
Презентация на тему Возрастные особенности кровеносных сосудов
Компьютерная презентация к уроку, посвящённому 300-летию М. В. Ломоносова Учитель ГОУ СОШ № 29 г. Санкт-Петербурга Жердина Н. А. 1 сент
Свободные и вынужденные электромагнитные колебания. Колебательный контур. Период свободных электромагнитных колебаний
Методическое объединение учителей общественных наук
Пакет астрологических консультаций. Звездные мистерии