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