🗊Презентация Разработка распределенных приложений на платформе Java. Введение

Нажмите для полного просмотра!
Разработка распределенных приложений на платформе Java. Введение, слайд №1Разработка распределенных приложений на платформе Java. Введение, слайд №2Разработка распределенных приложений на платформе Java. Введение, слайд №3Разработка распределенных приложений на платформе Java. Введение, слайд №4Разработка распределенных приложений на платформе Java. Введение, слайд №5Разработка распределенных приложений на платформе Java. Введение, слайд №6Разработка распределенных приложений на платформе Java. Введение, слайд №7Разработка распределенных приложений на платформе Java. Введение, слайд №8Разработка распределенных приложений на платформе Java. Введение, слайд №9Разработка распределенных приложений на платформе Java. Введение, слайд №10Разработка распределенных приложений на платформе Java. Введение, слайд №11Разработка распределенных приложений на платформе Java. Введение, слайд №12Разработка распределенных приложений на платформе Java. Введение, слайд №13Разработка распределенных приложений на платформе Java. Введение, слайд №14Разработка распределенных приложений на платформе Java. Введение, слайд №15Разработка распределенных приложений на платформе Java. Введение, слайд №16Разработка распределенных приложений на платформе Java. Введение, слайд №17

Вы можете ознакомиться и скачать презентацию на тему Разработка распределенных приложений на платформе Java. Введение. Доклад-сообщение содержит 17 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Разработка распределенных приложений на платформе Java
Описание слайда:
Разработка распределенных приложений на платформе Java

Слайд 2





Предварительные замечания
Цель курса
Обзор тем
Связь курса с другими дисциплинами
Описание слайда:
Предварительные замечания Цель курса Обзор тем Связь курса с другими дисциплинами

Слайд 3





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

Слайд 4





Основные задачи распределенных систем
Обеспечение пользователей:
- возможностью обмена информацией;
- доступом к удаленным (не локальным) ресурсам;
- совместным использованием ресурсов;
- управлением совместно используемыми ресурсами.
Описание слайда:
Основные задачи распределенных систем Обеспечение пользователей: - возможностью обмена информацией; - доступом к удаленным (не локальным) ресурсам; - совместным использованием ресурсов; - управлением совместно используемыми ресурсами.

Слайд 5





Основные характеристики распределенных приложений
Сокрытие сложности системы от конечного пользователя 
Прозрачность доступа к ресурсам, скрывающего от конечного пользователя:
Разницу в представлении данных, в способе доступа  и хранения данных;
Местоположение, перенос, смену положения ресурса;
Репликацию ресурса;
Параллельность доступа;
Отказы и восстановление системы;
Открытость системы
Масштабируемость системы
Описание слайда:
Основные характеристики распределенных приложений Сокрытие сложности системы от конечного пользователя Прозрачность доступа к ресурсам, скрывающего от конечного пользователя: Разницу в представлении данных, в способе доступа и хранения данных; Местоположение, перенос, смену положения ресурса; Репликацию ресурса; Параллельность доступа; Отказы и восстановление системы; Открытость системы Масштабируемость системы

Слайд 6





Средства поддержки распределенных приложений

Клиентские приложения
Серверы приложений
Web-сервера
СУБД
Описание слайда:
Средства поддержки распределенных приложений Клиентские приложения Серверы приложений Web-сервера СУБД

Слайд 7





Логическая структура приложений
Обобщение функций приложения позволяет выделить следующие компоненты:
презентационная логика (Presentation Layer – PL)  представляет данные конечному пользователю и обрабатывает пользовательский ввод; 
бизнес-логика (Business Layer – BL) обеспечивает основные алгоритмы работы приложения и обработку данных; 
логика доступа к ресурсам (Access Layer – AL) определяет механизмы доступа к постоянно хранимым данным.
Описание слайда:
Логическая структура приложений Обобщение функций приложения позволяет выделить следующие компоненты: презентационная логика (Presentation Layer – PL) представляет данные конечному пользователю и обрабатывает пользовательский ввод; бизнес-логика (Business Layer – BL) обеспечивает основные алгоритмы работы приложения и обработку данных; логика доступа к ресурсам (Access Layer – AL) определяет механизмы доступа к постоянно хранимым данным.

Слайд 8





Логическая структура приложений
Описание слайда:
Логическая структура приложений

Слайд 9





Разработка распределенных приложений

Общие схемы разработки распределенных приложений.
Тестирование распределенных приложений.
Развертывание распределенных приложений.
Описание слайда:
Разработка распределенных приложений Общие схемы разработки распределенных приложений. Тестирование распределенных приложений. Развертывание распределенных приложений.

Слайд 10





Обзор редакций Java

В настоящее время существуют следующие редакции платформы Java:
Java Platform Standard Edition (Java SE)
Java Platform Enterprise Edition (Java EE)
Java Platform Micro Edition (Java ME)
Описание слайда:
Обзор редакций Java В настоящее время существуют следующие редакции платформы Java: Java Platform Standard Edition (Java SE) Java Platform Enterprise Edition (Java EE) Java Platform Micro Edition (Java ME)

Слайд 11





Структура платформы Java SE
Язык Java.
Средства разработки и API
Базовые библиотеки и утилиты
Средства построения пользовательского интерфейса
Средства интеграции приложений
Средства развертывания
Виртуальная Java-машина
Описание слайда:
Структура платформы Java SE Язык Java. Средства разработки и API Базовые библиотеки и утилиты Средства построения пользовательского интерфейса Средства интеграции приложений Средства развертывания Виртуальная Java-машина

Слайд 12





Структура платформы Java EE
Платформа Java SE
Полная поддержка web-сервисов
Поддержка технологии Enterprise Java Beans (EJB)
Описание слайда:
Структура платформы Java EE Платформа Java SE Полная поддержка web-сервисов Поддержка технологии Enterprise Java Beans (EJB)

Слайд 13





 Платформа Java EE предлагает:
компонентный подход к проектированию, разработке, сборке и внедрению корпоративных приложений;
модель  многоуровневого распределенного приложения;
возможность повторного использования компонентов;
интегрированный обмен данными на основе XML  (JAX-WS);
унифицированную модель безопасности;
гибкое управление транзакциями
Описание слайда:
Платформа Java EE предлагает: компонентный подход к проектированию, разработке, сборке и внедрению корпоративных приложений; модель многоуровневого распределенного приложения; возможность повторного использования компонентов; интегрированный обмен данными на основе XML (JAX-WS); унифицированную модель безопасности; гибкое управление транзакциями

Слайд 14





Архитектура распределенных приложений на платформе Java
Описание слайда:
Архитектура распределенных приложений на платформе Java

Слайд 15





Средства разработки

Стандартные средства разработки.
Java Development Kit (JDK) - включает в себя минимально необходимый набор программ и утилит для разработки Java программ
Описание слайда:
Средства разработки Стандартные средства разработки. Java Development Kit (JDK) - включает в себя минимально необходимый набор программ и утилит для разработки Java программ

Слайд 16





Средства разработки
Интегрированные среды разработчика:
Sun Java Studio;
NetBeans;
Eclipse;
JDeveloper;
JBuilder
Visual J++
IntelliJ IDEA
Описание слайда:
Средства разработки Интегрированные среды разработчика: Sun Java Studio; NetBeans; Eclipse; JDeveloper; JBuilder Visual J++ IntelliJ IDEA

Слайд 17





Заключение
Заключительный обзор
Вопросы?
Описание слайда:
Заключение Заключительный обзор Вопросы?



Похожие презентации
Mypresentation.ru
Загрузить презентацию