010300.68-01_Распределенные объектные технологии

advertisement
1
2
1. ОБЩАЯ ХАРАКТЕРИСТИКА ДИСЦИПЛИНЫ
Программа дисциплины составлена в соответствии с Федеральным государственным
образовательным стандартом высшего профессионального образования
5. УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ
5.1. Рекомендуемая литература
5.1.1. Основная литература
1. Таненбаум Э., М. Стеен. Распределенные системы: принципы и парадигмы. СпБ.:Питер, 2005,
878 c.
2. Taylor I., Harrison A. From P2P and Grids to Services on the Web. Springer, 2008, 462 p.
3. Цимбал А.А., М.Л. Аншина Технологии создания распределенных систем. Для
профессионалов. – СПб.:Питер, 2005. -576с.
4. Морган, Сара. Разработка распределенных приложений на платформе Microsoft .Net
Framework. Учебный курс Microsoft: офиц. пособие для самоподгот. : экзамен 70-529 MCTS
: [пер. с англ.] / Сара Морган, Билл Райан, Шеннон Хорн, Марк Бломсма. - Москва ; СанктПетербург ; Нижний Новгород [и др.]: Русская Редакция : Питер, 2008. - 608 c.
5.1.2. Дополнительная литература
1. Дирк С., Гарбис Д, Рассел П. Корпоративные системы на основе CORBA. – М.:
Издательский дом «Вильямс», 2000 г. - 368 с.
2. Брюхов Д.О., Задорожный В.И., Калиниченко Л.А., Курошев М.Ю., Шумилов С.С.,
Интероперабельные информационные системы: архитектуры и технологии. СУБД, 1995,
номер 4.
3. Дэвид А.Марка, Клемент Л. МакГоуэн SADT, Методология структурного анализа и
проектирования: Пер. c англ. - М.: 1993.
4. Буч Г. Объектно-ориентированное проектирование с примерами применения. - М.:
Конкорд, 2005.
5. Калиниченко Л. Стандарт систем управления объектными базами данных ODMG 93:
краткий обзор и оценка состояния. - СУБД, 1, 1996.
5.1.3. Методические разработки
В разработке
5.2. Электронные образовательные ресурсы
Распределенные базы и хранилища данных /Интернет-Университет Информационных Технологий
(http://intuit.ru)
5.3. Программное обеспечение
1. Среда программирования MS SQL;
2. Интегрированный пакет Microsoft Office или Openoffice;
3. Среда разработки приложений Microsoft Visual Studio 2010;
4. Интегрированная среда разработки приложений NetBeans 7.0.
5.4. Базы данных, информационно-справочные и поисковые системы
Поисковые системы: Google, Yandex, Mail.
5.5. Фонд оценочных средств (средства контроля учебных достижений студентов и
аттестационно-педагогические измерительные материалы)
Не предусмотрено
5.6. Информационные сервисы, обеспечивающие учебный процесс
Зональная научная библиотека УрФУ (http://library.ustu.ru/).
3
6. ПЕРЕЧЕНЬ КЛЮЧЕВЫХ СЛОВ ДИСЦИПЛИНЫ
№
раздела
Наименование раздела
1
Основы распределенных
вычислительных систем
2
Системы переноса кода
3
Агентные технологии
4
Технологии одноранговых
вычислений
5
Объектные и компонентные
распределенные системы
6
Сервис-ориентированные
технологии и веб-сервисы
7
Грид-технологии
Ключевые слова
Распределенная
вычислительная
система.
Классификация.
Виды
взаимодействий
в
распределенной вычислительной среде. Методы
удаленного
вызова
процедур.
Модель
взаимодействия «Клиент-сервер». Уровни клиентсерверной архитектуры.
Репозитарий кода. Перенос кода. Методы
инициации переноса кода. Модели переноса кода.
Инфраструктура
.net
framework.
Кросплатформенность. Виртуальные машины.
Программные агенты. Мобильные агенты.
Многоагентные системы. Агентные платформы.
Безопасность в системах мобильных агентов.
Одноранговые вычисления. Централизованный
индекс.
Широковещательные
запросы.
Маршрутизация документов.
Технология CORBA. Архитектура управления
объектами. OMG. OMA. ORB. CORBA. Брокер
объектных запросов. Язык определения
интерфейса IDL. Технологии OLE, COM, ActiveX.
Технология Enterprise JavaBeans. Архитектура
Enterprise JavaBeans. Компоненты Enterprice
JavaBeans.
Веб-сервис. Сервис-ориентированного подход.
Слабо- и сильносвязанные программные системы.
Стандарт WSDL. Стандарт SOAP. Второе
поколение стандартов веб-сервисов: WS-Security,
WS-Addressing, WSRF.
Грид-технологии.
Облачные
вычисления.
Виртуальные организации. Слои архитектуры
грид. Основные стандартны грид: OGSA, OGSI,
WSRF.
4
Download