Сведения о серверах и клиентах
Существует два разных типа сетевых приложений сокета: сервер и клиент.
Серверы и клиенты имеют разные поведение; поэтому процесс их создания отличается. Ниже приведена общая модель создания tcp/IP-сервера и клиента потоковой передачи.
Сервер
- Инициализируйте Winsock.
- Создайте сокет.
- Свяжите сокет.
- Ожидайте подключение клиента через сокет.
- Примите подключение от клиента.
- Получение и отправка данных.
- Отключить.
Клиент
- Инициализируйте Winsock.
- Создайте сокет.
- Подключитесь к серверу.
- Отправка и получение данных.
- Отключить.
Заметка
Некоторые шаги одинаковы для клиента и сервера. Эти шаги реализуются почти точно так же. Некоторые действия, описанные в этом руководстве, относятся к типу создаваемого приложения.
Первый шаг: создание базового приложения Winsock
Связанные разделы