Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
 
Уровень:
Специалист
Длительность:
15:09:00
Студентов:
2957
Выпускников:
148
Качество курса:
4.14 | 3.32
В этом курсе рассказывается о проблемах, cопровождающих разработку распределенных программных систем, и методах решения этих проблем. Все рассмотренные элементы технологии проиллюстрированы примерами, ознакомившись с которыми, читатели получат полное представление о методах разработки распределенных приложений на платформе J2EE.
В рамках курса рассматривается ряд популярных способов разработки распределенных приложений с использованием технологии Java (API java.net, RMI, CORBA, Web-сервисы, JMS). Все рассматриваемые технологии и программные средства либо входят в стандартный комплект поставки J2SE, либо могут быть свободно загружены с сайтов компаний-разработчиков.
Специальности: Системный архитектор
ISBN: 978-5-9963-0444-8

Предварительные курсы

 

План занятий

Занятие
Заголовок <<
Дата изучения
Лекция 1
55 минут
Введение
В лекции рассматриваются вопросы мотивации создания распределенных программных систем, дается представление о различных типах и способах их построения, приводятся примеры
-
Лекция 2
15 минут
Типовые архитектуры
В лекции рассматриваются типичные способы построения распределенных систем
-
Лекция 3
42 минуты
Использование API java.net
В лекции рассматривается API, реализованное в пакете java.net и предназначенное для создания приложений, которые используют протоколы TCP и UDP
-
Лекция 4
41 минута
Пример использования API java.net
В лекции рассматриваются два примера, демонстрируется использование пакета java.net для передачи по сети как экземпляров простых типов данных, так и сложных объектов с использованием механизма сериализации Java
-
Лекция 5
59 минут
Использование Java RMI
В лекции рассматривается технология Java RMI, приводятся два примера использования Java RMI
-
Лекция 6
1 час 27 минут
Использование CORBA
В лекции дается краткий обзор технологии CORBA, приводится пример распределенной системы, разработанной с использованием этой технологии
-
Лекция 7
29 минут
Обзор CORBA
В лекции даются краткие сведения об архитектуре CORBA, перечне базовых сервисов и типов данных
-
Лекция 8
1 час 1 минута
CORBA. Второй пример
В лекции приводится пример использования механизма объектных ссылок и персистентных объектов
-
Лекция 9
27 минут
CORBA. Третий пример. DII и DSI
В лекции приводятся примеры использования механизмов DII и DSI.
-
Лекция 10
51 минута
Обзор технологии Web-сервисов
В лекции дается краткий обзор технологии Web-сервисов, приводится пример построения Web-сервиса с использованием пакета The Java Web Services Tutorial
-
Лекция 11
28 минут
Web-сервисы. Компиляция и развертывание
В лекции дается развернутое описание разработки компиляции и развертывания Web-сервиса и клиента
-
Лекция 12
46 минут
Web-сервисы. Примеры
В лекции приводится развернутый пример создания Web-сервиса и клиента к нему
-
Тест 8
33 минуты
-
Лекция 13
54 минуты
Использование JMS
В лекции дается краткий обзор технологии JMS. Приводится пример приложения, использующего эту технологию
-
EJB (Enterprise JavaBeans)
В лекции дается общее описание технологии EJB
-
JINI
В лекции дано общее описание технологии JINI
-
1 час 40 минут
-
Алмаз Мурзабеков
Алмаз Мурзабеков
Прохожу курс "Построение распределенных систем на Java" в третьей лекции где описывается TCPServer вылетает эта ошибка
"Connection cannot be resolved to a type"


Java version 1.7.0_05
Павел Плахотник
Павел Плахотник
Украина, Днепропетровск
Эльвира Хузина
Эльвира Хузина
Россия