Документ взят из кэша поисковой машины. Адрес оригинального документа : http://oit.cmc.msu.ru/lectures/my_course.htm
Дата изменения: Fri Nov 12 12:15:38 2004
Дата индексирования: Mon Oct 1 20:44:38 2012
Кодировка:
Название курса

Название курса: Распределенное программирование на языке Java


Аннотация

Данный курс направлен на изучение возможностей языка Java для написания
распределенных систем. Также рассматриваются уже готовые системы, написанные на Java
(такие как CORBA и т.д.). Имеется теоретическая часть по общей технологии построения
таких систем. Предполагается, что слушатели уже знакомы с языком программирования Java.


Содержание курса

1. Общие вопросы.
1.1 Теоретические основы распределенного программирования.
1.2 Средства Java для написания систем распределенного программирования.
1.3 RPC (Remote Procedure Call) как первая "распределенная" система

2. Сетевое программирование в Java.
2.1 Основы сетевого программирования.
2.2 Потоки. Reader и Writer классы в Java и их использование.
2.3 TCP и UDP сокеты в Java. Multicast сокеты в Java.
2.4 URL (Uniform Resource Locator) в Java. Встроенная поддержка HTTP протокола в Java.
2.5 Загрузка классов по сети.
2.6 Сериализация в Java.