UNIX. Разработка сетевых приложений. 3-е издание.
Авторы - Ричард Стивенс, Билл Фенер, Энди Рудофф
3-е издание книги Ричарда Стивенса, Билла Фенера и Энди Рудоффа "UNIX: Разработка сетевых приложений" предназначена для тех, кто хочет писать программы, взаимодействующие друг с другом посредством интерфейса сокетов. Некоторые читатели, возможно, уже достаточно хорошо знакомы с сокетами, потому что сейчас сетевое программирование фактически немыслимо без них. Другим придется начинать с самых азов. Цель этой книги — предоставить руководство по сетевому программированию для начинающих и для профессионалов, тех, кто разрабатывает новые сетевые приложения и тех, кто поддерживает существующий код. Будет полезна она и тем, кто хочет понимать, как работают сетевые компоненты их систем.
Новое издание содержит обновленные сведения об IPv6, который на момент публикации второго издания существовал только в черновом варианте, и за прошедшие годы был усовершенствован. Определения функций и примеры их использования были изменены в соответствии с последней спецификацией POSIX (POSIX 1003.1-2001), которая известна под названием «Единая спецификация UNIX версии 3». В книгу также добавлены три новые главы, посвященные относительно новому транспортному протоколу SCTP. Этот надежный протокол, ориентированный на передачу сообщений, предоставляет поддержку многопоточной передачи и обеспечивает работу с несколькими интерфейсами. Изначально он был предназначен для Интернет-телефонии, но его функции могут оказаться полезными многим другим приложениям. Также была добавлена глава, посвященная сокетам управления ключами, которые могут использоваться с протоколом IPSec и другими сервисами сетевой безопасности. Второй том под названием «Взаимодействие процессов» рассказывает о передаче сообщений, синхронизации, разделяемой памяти и удаленном вызове процедур.
Эту книгу можно использовать и как учебное пособие по сетевому программированию, и как справочник для более опытных программистов.
Издательство – Питер
Год издания – 2007
Формат книги - DJVU
Размер - 11,6 Мб
СКАЧАТЬ с gigapeta.com
|