
- •Тверской государственный технический университет
- •Построение распределенных Windows-приложений.
- •1. Теоретическая часть
- •1.1. Принципы (Каркас) организации удаленного взаимодействия .Net Remoting
- •1.2. Прокси и сообщения
- •1.3. Каналы связи
- •Избранные члены типа ChannelServices
- •1.4. Основные механизмы удаленного взаимодействия
- •1.4.1. Способы представления удаленных объектов
- •1.4.2. Конфигурирование удаленных объектов
- •1.4.3. Активизация удаленных объектов mbr-типа
- •1.5.4. Конфигурирование объектов wko-типа
- •1.5.5. Особенности объектов mbr-типа
- •1.5. Инсталляция приложения, использующего удаленное взаимодействие
- •2. Указания к выполнению лабораторной работы
- •2.1. Построение общей сборки.
- •2.2. Создание серверной сборки
- •2.3. Создание сборки клиента
- •2.4. Тестирование удаленного приложения
- •2.5.1. Создание удаленного объекта сервера
- •2.5.2. Создание приложения сервера и клиента
- •7. Сконструируйте формы клиента и сервера так, как это показано на рис.5 и рис.6.
- •// Класс формы приложения-хоста удаленного объекта сервера
- •// Класс формы приложения-клиента удаленного объекта
- •2.5.3. Проверка работоспособности созданных приложений.
- •3. Задание на лабораторную работу
- •4. Содержание отчета по лабораторной работе
- •Литература:
Тверской государственный технический университет
Кафедра ЭВМ
Программирование на языке C# в среде Microsoft Visual Studio.
Построение распределенных Windows-приложений.
Методические указания к лабораторным работам
по курсу "Объектно-ориентированное программирование"
Лабораторная работа № 1
Тверь 2012
Цель лабораторной работы заключается в изучении основных принципов построения распределенных Windows-приложений и приобретении практических навыков по их разработке и отладке в интегрированной среде Visual Studio.
Основными задачами, решаемыми в процессе выполнения лабораторной работы, являются:
Изучение особенностей основных принципов и механизмов организации удаленного взаимодействия между Windows-приложениями.
Изучение особенностей реализации различных форм удаленного взаимодействия между приложениями в интегрированной среде Visual Studio.
Методическое указание обсуждено на заседании кафедры ЭВМ (протокол №___от 2002_ года) и рекомендовано к печати.
Составитель: Веселов А.А.
Содержание
|
|
|
|
Стр. |
1 |
|
|
Теоретическая часть |
3 |
|
1.1 |
|
Принципы организации удаленного взаимодействия |
3 |
|
1.2 |
|
Прокси и сообщения |
3 |
|
1.3 |
|
Каналы связи |
4 |
|
1.4 |
|
Тип ChannelServices |
6 |
|
1.5 |
|
Основные механизмы удаленного взаимодействия |
7 |
|
|
1.5.1 |
Способы представления удаленных объектов |
7 |
|
|
1.5.2 |
Конфигурирование удаленных объектов |
8 |
|
|
1.5.3 |
Активизация удаленных объектов MBR-типа |
9 |
|
|
1.5.4 |
Конфигурирование объектов WKO-типа |
10 |
|
|
1.5.5 |
Особенности объектов MBR-типа |
10 |
|
1.6 |
|
Инсталляция удаленного приложения |
11 |
2 |
|
|
Указания по выполнению лабораторной работы |
12 |
|
2.1 |
|
Построение общей сборки |
12 |
|
2.2 |
|
Создание серверной сборки |
13 |
|
2.3 |
|
Создание сборки клиента |
14 |
|
2.4 |
|
Тестирование удаленного приложения |
15 |
|
2.5 |
|
Создание клиента и сервера в виде приложений Windows |
16 |
|
|
2.5.1 |
Создание удаленного объекта сервера |
16 |
|
|
2.5.2 |
Создание приложения сервера и клиента |
16 |
|
|
2.5.3 |
Проверка работоспособности созданных приложений |
19 |
3 |
|
|
Задание на лабораторную работу |
20 |
4 |
|
|
Содержание отчета по лабораторной работе |
20 |
|
|
|
Литература |
|