Построение распределенных систем на Java
: Информация
Опубликована: 05.04.2011 | Уровень: для всех | Стоимость: 490.00 руб. | Длительность: 14 дней
В этом курсе рассказывается о проблемах, cопровождающих разработку распределенных программных систем, и методах решения этих проблем. Все рассмотренные элементы технологии проиллюстрированы примерами, ознакомившись с которыми, читатели получат полное представление о методах разработки распределенных приложений на платформе J2EE.
В рамках курса рассматривается ряд популярных способов разработки распределенных приложений с использованием технологии Java (API java.net, RMI, CORBA, Web-сервисы, JMS). Все рассматриваемые технологии и программные средства либо входят в
стандартный комплект поставки J2SE, либо могут быть свободно загружены с сайтов
компаний-разработчиков.
План занятий
Занятие | Заголовок << | Дата изучения |
---|---|---|
- | ||
Лекция 155 минут | Введение
В лекции рассматриваются вопросы мотивации создания распределенных программных систем, дается представление о различных типах и способах их построения, приводятся примеры
Оглавление | - |
Лекция 215 минут | Типовые архитектуры
В лекции рассматриваются типичные способы построения распределенных систем
Оглавление | - |
Тест 130 минут | - | |
Лекция 342 минуты | Использование API java.net
В лекции рассматривается API, реализованное в пакете java.net и предназначенное для создания приложений, которые используют протоколы TCP и UDP
Оглавление | - |
Тест 218 минут | - | |
Лекция 441 минута | Пример использования API java.net
В лекции рассматриваются два примера, демонстрируется использование пакета java.net для передачи по сети как экземпляров простых типов данных, так и сложных объектов с использованием механизма сериализации Java
Оглавление | - |
Тест 318 минут | - | |
Лекция 559 минут | Использование Java RMI
В лекции рассматривается технология Java RMI, приводятся два примера использования Java RMI
Оглавление | - |
Тест 418 минут | - | |
Лекция 61 час 27 минут | Использование CORBA
В лекции дается краткий обзор технологии CORBA, приводится пример распределенной системы, разработанной с использованием этой технологии
Оглавление | - |
Лекция 729 минут | Обзор CORBA
В лекции даются краткие сведения об архитектуре CORBA, перечне базовых сервисов и типов данных
Оглавление | - |
Тест 530 минут | - | |
Лекция 81 час 1 минута | CORBA. Второй пример
В лекции приводится пример использования механизма объектных ссылок и персистентных объектов
Оглавление | - |
Тест 618 минут | - | |
Лекция 927 минут | CORBA. Третий пример. DII и DSI
В лекции приводятся примеры использования механизмов DII и DSI.
Оглавление | - |
Тест 718 минут | - | |
Лекция 1051 минута | Обзор технологии Web-сервисов
В лекции дается краткий обзор технологии Web-сервисов, приводится пример построения Web-сервиса с использованием пакета The Java Web Services Tutorial
Оглавление | - |
Лекция 1128 минут | Web-сервисы. Компиляция и развертывание
В лекции дается развернутое описание разработки компиляции и развертывания Web-сервиса и клиента
Оглавление | - |
Лекция 1246 минут | Web-сервисы. Примеры
В лекции приводится развернутый пример создания Web-сервиса и клиента к нему
Оглавление | - |
Тест 833 минуты | - | |
Лекция 1354 минуты | Использование JMS
В лекции дается краткий обзор технологии JMS. Приводится пример приложения, использующего эту технологию
Оглавление | - |
Тест 918 минут | - | |
Дополнительный материал 11 час 11 минут | Параллелизм и репликация данных
В лекции дается краткое введение в проблематику параллельной обработки данных
Оглавление | - |
Дополнительный материал 229 минут | EJB (Enterprise JavaBeans)
В лекции дается общее описание технологии EJB
Оглавление | - |
Дополнительный материал 313 минут | JINI
В лекции дано общее описание технологии JINI
Оглавление | - |
5 часов | - |