Категория
Информатика
Тип
лабораторная работа
Страницы
2 стр.
Дата
13.02.2008
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
146091.zip — 177.1 kb
  • sozdanie-prostejshego-servera-v-os-qnx_146091_1.rtf — 2509.39 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

2
Министерство образования Российской Федерации
Южно– Уральский Государственный Университет
Кафедра Автоматики и Управления
Создание простейшего сервера в ОС QNX
Отчет
по лабораторной работе №2
по курсу: «Автоматизированные системы управления
технологическими процессами»
Выполнил: Пономарев А.С. .
Группа: ПС-437
Проверил: Харисов А.Ф.
Челябинск
2003 г.
Цель работы :
Написать программу, создающую простейший
Web -
сервер .
Содержание работы
Опишем функции для работы с протоколом
TCP / IP
, которые мы использовали в данной пр
о грамме:
1 . Функция
Socket
Для создания сокета используется системный вызов socket.
s = socket(domain, type, protocol);
Этот вызов основывается на информации о коммуникационном домене и типе сокета. Для и с
пользования особенностей Internet, значения параметров должны быть следующими:
communication
domain –
AF _ INET
( Internet
протоколы).
type
of the
socket
– SOCK _
STREAM (этот тип обеспечивает последовател ь ный, надежный, ориентированный на установление двусторонней связи поток ба
й тов).
Функция socket создает конечную точку для коммуникаций и
возвращает файловый дескриптор, ссылающийся на сокет, или -1 в случае ошибки. Данный дес к риптор используется в дальнейшем для установления связи. Для создания сокета типа stream с
протоколом TCP, обеспечивающим коммуникационную поддержку, в
ы зов функции socket должен быть следующим:
s = socket(AF_INET, SOCK_STREAM, 0);
2 Функция
Bind
Сокет создается



Ваше мнение



CAPTCHA