Книги автора: Разработка приложений в среде Linux. Второе изданиеLinux Application Development. Second Edition
/ Книги автора: Разработка приложений в среде Linux. Второе изданиеLinux Application Development. Second Edition
/ Книги автора: Разработка приложений в среде Linux. Второе изданиеLinux Application Development. Second Edition
/ Книги автора: Разработка приложений в среде Linux. Второе изданиеLinux Application Development. Second Edition
/ Книги автора: Разработка приложений в среде Linux. Второе изданиеLinux Application Development. Second Edition
/ Книги автора: Разработка приложений в среде Linux. Второе изданиеLinux Application Development. Second Edition
/ Книга: Разработка приложений в среде Linux. Второе издание
17.3.5. Подключение к серверу
17.3.5. Подключение к серверу
Как и серверы, клиенты могут сразу после создания сокета связывать с ним локальный адрес. Обычно клиент пропускает этот шаг, предоставляя ядру присвоить сокету любой подходящий локальный адрес.
После этапа связывания (который, впрочем, может быть пропущен) клиент соединяется с сервером через системный вызов connect()
.
#include <sys/socket.h>
int connect(int sock, struct sockaddr * servaddr, socklen_t addrlen);
Процесс переходит к подключению, придерживаясь адреса, с которым должен соединиться сокет.
На рис. 17.1 показаны системные вызовы, которые обычно используются для установки соединений сокетов, и порядок, в котором они выполняются.
Рис 17.1. Установка соединений сокетов
Похожие страницы
- Пример: подключение клиента к серверу
- 7.3. Подключение к Интернет
- Задняя панель компьютера. Подключение нового компьютера
- Часть II Компьютерные сети и подключение к Интернету
- Подключение к Интернету
- Как осуществляется подключение новых устройств к компьютеру?
- Подключение к персональному компьютеру
- Как в Сетевых подключениях создать значок Подключение по локальной сети?
- 3.7. Подключение к сети Интернет
- Рис. 201. Выберите "Через высокоскоростное подключение, запрашивающее имя пользователя и пароль"
- 5.3.3. Параметры доступа к серверу sshd
- Урок 3.1. Подключение к Интернету