Курс читался в семестрах:
математический спецкурс весеннего семестра 2011/2012-го года
Архитектура распределенных систем программного обеспечения

Карпов Л.Е.

Среда, 16:20,
ауд. П-6

Полугодовой спецкурс для студентов 3, 4, 5 курсов кафедр программистского потока. Первая лекция состоится 22 февраля .

Лектор: доктор технических наук Карпов Леонид Евгеньевич

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

В основе курса – изучение промежуточного (интеграционного) слоя программного обеспечения распределенных систем (middleware) и различных вариантов его реализации: мониторов транзакций, брокеров и мониторов объектов, брокеров сообщений.

Изучаются методы интеграции приложений на базе технологий Интернета. Исследуются концептуальные основы построения сетевых служб (Web-services), архитектуры сетевых служб, изучаются их базовые компоненты: протокол доступа к объектам, язык описания службы, регистратор сетевых служб. Описываются методы композиции и скоординированной работы сетевых служб.
По тематике курса в библиотеке МГУ имеется учебное пособие: Л. Е. Карпов "Архитектура распределенных систем программного обеспечения", М.: МАКС Пресс, МГУ, ВМ и К, 132 стр., 2007 г. (шифр в библиотеке МГУ: 5ВГ66, К-265).

Интернет-страница курса: http://sp.cmc.msu.ru/courses/sdpi/

Лекции читаются по средам в 16:20 в аудитории П-6.

Комментарии и отзывы
Web hosting by Somee.com