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