Название: UNIX. Разработка сетевых приложений (+file) Автор: Стивенс У.Р. Издательство: Питер Год: 2003 Страниц: 1046 ISBN: 013490012X, 5-318-00535-7 Формат: DJVU Размер: 15 Мб Язык: русский Серия: Мастер-класс
Книга написана известным экспертом по операционной системе UNIX и незаменима для тех, кто занимается созданием web-серверов, клиент-серверных приложений или любого другого сетевого программного обеспечения, так как в ней содержится максимально подробное описание сетевых программных интерфейсов (АРІ), в частности сокетов, которые стали практически стандартом для сетевого программирования под Unix. Книга содержит большое количество иллюстрирующих примеров и может использоваться как учебник по программированию в сетях, так и в качестве справочника для опытных программистов. Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные ошибки, связанные с использованием книги
Краткое содержание
Предисловие...26 Часть 1. Введение и протоколы TCP/IP Глава 1. Введение в сетевое программирование...34 Глава 2. Транспортный уровень: TCP и UDP ...63 Часть 2. Элементарные сокеты Глава 3. Введение в сокеты ...92 Глава 4. Элементарные сокеты TCP...118 Глава 5. Пример ТСР-соединения клиент-сервер...146 Глава 6. Мультиплексирование ввода-вывода: функции select и poll...180 Глава 7. Параметры сокетов...216 Глава 8. Основные сведения о сокетах UDP...254 Глава 9. Элементарные преобразования имен и адресов ...282 Часть 3. Дополнительные возможности сокетов Глава 10. Совместимость IPv4 и IPv6...304 Глава 11. Дополнительные преобразования имен и адресов ...315 Глава 12. Процессы-демоны и суперсервер inetd...374 Глава 13. Дополнительные функции ввода-вывода ...392 Глава 14. Доменные протоколы Unix...417 Глава 15. Неблокируемый ввод-вывод...440 Глава 16. Операции функции ioctl ...470 Глава 17. Маршрутизирующие сокеты ...490 Глава 18. Широковещательная передача...514 Глава 19. Многоадресная передача ...534 Глава 20. Дополнительные сведения о сокетах UDP ...581 Глава 21. Внеполосные данные ...617 Глава 22. Управляемый сигналом ввод-вывод ...641 Глава 23. Программные потоки ...652 Глава 24. Параметры IP...687 Глава 25. Символьные сокеты ...709 Глава 26. Доступ к канальному уровню...757 Глава 27. Альтернативное устройство клиента и сервера ...781 Часть 4. XTI: транспортный интерфейс Х/Ореп Глава 28. XTI: TCP-клиенты ...820 Глава 29. XTI: функции имен и адресов...841 Глава ЗО. XTI: TCP-серверы...855 Глава 31. XTI: клиенты и серверы UDP ...878 Глава 32. Параметры XTI...891 Глава 33. Потоки...907 Глава 34. XTI: дополнительные функции...926 Приложение А. Протоколы IPv4, IPv6, ICMPv4 HlCMPv6...942 Приложение Б. Виртуальные сети...959 Приложение В. Техника отладки ...964 Приложение Г. Различные исходные коды...977 Приложение Д. Решения некоторых упражнений...987 Литература ...1027 Алфавитный указатель...1034
Скачать Стивенс У.Р. - UNIX. Разработка сетевых приложений (+file)(2003)
|