Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие 1381

.pdf
Скачиваний:
3
Добавлен:
30.04.2022
Размер:
1.08 Mб
Скачать

Изучите материал по построению программ СОМклиента на языке Visual Basic. и СОМ-клиент на Java, работающхе с разработанным сервером, находящийся в файле

…\PractZan \работа 4(4.1).

Контрольные вопросы:

1.Для чего служит и как используется компилятор

MIDL?

2.Что такое библиотека типов?

3.Каковы особенности языка Microsoft IDL?

4.Как обеспечивается взаимодействие компонент сетевых приложений Windows?

49

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1.Таненбаум, Э. Компьютерные сети [Текст] / Э. Таненбаум, Д. Уэзеролл. — 5-е изд. – СПб.: Питер, 2012. – 960 с.

2.Трельсен, Э. Модель СОМ и применение ATL 3.0 [Текст] / Э. Трельсен; пер. с англ. – СПб.: БХВ-Петербург,

2005. – 928 с.

3.Шлее, М. Qt. Профессиональное программирование на C++ [Текст] / М. Шлее. – СПб.: БХВ-Петербург, 2006. –

544 с.

4.Шлее, М. Qt 4.8. Профессиональное программирование на C++ [Текст] / М. Шлее. – СПб.: БХВ-Петербург, 2012.

912 с.

5.Механизм вызова удаленных процедур - RPC [электронный ресурс] 2010. – Режим доступа: http://www.ruweb.ru/source/rpc.html

50

СОДЕРЖАНИЕ

 

Практическое занятие №1

 

Разработка клиент-серверных приложений на основе

 

механизма сокетов с применением протокола TCP ..............

1

Практическое занятие №2

 

Разработка клиент-серверных приложений на основе

 

механизма сокетов с применением протокола UDP............

10

Практическое занятие №3

 

Разработка клиент-серверных приложений

 

с применением протокола RPC..............................................

13

Практическое занятие №4

 

Особенности разработки сетевых приложений для

 

UNIX/LINUX с применением компилятора Qt ....................

15

Домашнее задание 1 для подготовки к занятиям по

 

разработке сетевого приложения для Windows на С++ ....

18

Домашнее задание 2 для подготовки к занятиям по

 

разработке сетевого приложения для Windows на С++ ....

24

Практическое занятие № 5

 

Разработка (внутрипроцессного) сервера

 

распределённого приложения для Windows на С++ ..........

35

Практическое занятие № 6

 

Разработка клиента распределённого

 

приложения для Windows на С++ ........................................

44

Практическое занятие № 7

 

Особенности разработки распределённых приложений

 

для Windows с применением различных языков

48

БИБЛИОГРАФИЧЕСКИЙ СПИСОК ...................................

52

51

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к практическим занятиям по дисциплине «Основы построения защищенных компьютерных сетей»

для студентов специальности 090301 «Компьютерная безопасность» очной формы обучения

Составитель Деревянко Владимир Николаевич

В авторской редакции

Подписано к изданию 15.09.2014 Уч.-изд. л. 3,1

ФГБОУ ВПО «Воронежский государственный технический университет»

394026 Воронеж, Московский просп., 14