Поделиться через


Сведения о серверах и клиентах

Существует два разных типа сетевых приложений сокета: Сервер и Клиент.

Серверы и клиенты имеют разное поведение; поэтому процесс их создания отличается. Ниже приведена общая модель создания сервера и клиента потоковой передачи TCP/IP.

Сервер

  1. Инициализация Winsock.
  2. Создайте сокет.
  3. Привяжите сокет.
  4. Прослушивание сокета для клиента.
  5. Примите подключение от клиента.
  6. Получение и отправка данных.
  7. Производить отключение.

клиент

  1. Инициализация Winsock.
  2. Создайте сокет.
  3. Подключитесь к серверу.
  4. Отправка и получение данных.
  5. Производить отключение.

Примечание

Некоторые шаги одинаковы для клиента и сервера. Эти шаги реализованы почти точно так же. Некоторые действия, описанные в этом руководстве, относятся к типу создаваемого приложения.

 

Первый шаг. Создание базового приложения Winsock

начало работы с Winsock