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

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Учебное пособие. — Ярославль — ЯрГУ, 2007 г. — 212 с.
Рассмотрены основные моменты разработки сетевых приложений для платформы Win32, сетевые функции Windows, а также наиболее распространенные сетевые протоколы.
Рекомендуется студентам, обучающимся по специальностям 010501 Прикладная математика и информатика (дисциплина специализации "Программирование в Windows и сетях Windows") и 010503 Математическое обеспечение и администрирование информационных систем (дисциплина специализации "Программирование в сетях Windows") очной формы обучения.
Данное учебное пособие написано на основе лекционного курса по программированию в сетях Windows, читавшегося автором для студентов факультета ИВТ ЯрГУ, обучающихся по специальности "Математическое обеспечение и администрирование информационных систем".
В пособии рассмотрены существующие технологии и Win32 API-функции, использующиеся для создания сетевых приложений различных версий ОС Windows. При этом все, что говорится о Windows 2000, остается в силе и для более свежих версий операционной системы.
Первые главы посвящены рассмотрению несколько устаревших, однако все еще использующихся технологий: интерфейса NetBIOS, перенаправителей Windows, почтовых ящиков и именованных каналов.
Далее рассматривается API-интерфейс Winsock, наиболее распространенные сетевые протоколы Winsock, базовая модель программирования клиент-сервер и соответствующие функции, предоставляемые Win32 API.
При этом основное внимание уделялась программированию протоколов, построенных на базе протокола IP. Наконец, последняя глава коротко описывает основные моменты работы с сервером удаленного доступа RAS, используемого для коммутируемого доступа к Интернет.
Основная часть учебного материала и исходных кодов взята из книги Джонс Э., Оланд Дж. Программирование в сетях Microsoft Windows. Мастер-класс - СПб: Питер, 2002.
Все примеры программ написаны на языке С и не привязаны к использованию какой-либо конкретной среды программирования.
При этом для организации работы с сетью используются только Win32 API-функции.
© Ярославский государственный университет, 2007
© В.В.Васильчиков, 2007

Author(s): Васильчиков В.В.

Language: Russian
Commentary: 1219066
Tags: Информатика и вычислительная техника;Информатика (программирование);Программирование на C / C++