Материал: Методические указания к практическим занятиям по дисциплине «Основы построения защищенных компьютерных сетей». Деревянко В.Н

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Изучите материал по построению программ СОМклиента на языке 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

Источник: https://studfile.net/preview/16565401/