Атрибути на сокета

Четвъртото издание на популярното ръководство обхваща основите на програмирането на Linux. Преглед: Използване на библиотеки C/C ++ иинструменти за разработка, организация на системни повиквания, вход/изход на файлове, взаимодействие на процеси, програмиране с помощта на командната обвивка, създаване на графични потребителски интерфейси с помощта на инструменти GTK + или Qt, използване на сокети и др. Компилацията на програми, свързването им с библиотеки и работа с терминален вход/изход. Дадени са техники за писане на приложения в средите GNOME® и KDE®, съхраняване на данни с помощта на СУБД MySQL® и програми за отстраняване на грешки. Книгата е добре структурирана, което прави ученето лесно и бързо.
За начинаещи програмисти на Linux
Книга: Основи на програмирането на Linux
Атрибути на сокета
Раздели на тази страница:
За да разберете напълно системните обаждания, използвани в този пример, трябва да научите нещо или две относно работата в мрежа на UNIX системи.
Сокет домейни
Забележка
Сървърите слушат заявки за връзка от конкретни клиенти. Добре известните услуги имат специални номера на портове, които се използват от всички Linux и UNIX машини. Обикновено, но не винаги, тези числа са по-малки от 1024. Примерите включват буфер за печат на принтера (515), rlogin (513), ftp (21) и httpd (80). Последният е стандартен порт за уеб сървъри. Обикновено номерата на портове под 1024 са запазени за системни услуги и могат да бъдат обслужвани от суперпотребителски процеси. Стандартът X/Open определя константата IPPORT_RESERVED в заглавния файл netdb.h, за да посочи най-високия запазен номер на порт.