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


Сокеты Windows 2

Цель

Сокеты Windows 2 (Winsock) позволяют программистам создавать расширенные приложения в Интернете, интрасети и других сетевых приложениях для передачи данных приложений по проводной сети независимо от используемого сетевого протокола. Благодаря Winsock программисты получают доступ к расширенным сетевым возможностям Microsoft® Windows®, таким как многоадресная рассылка и качество обслуживания (QoS).

Winsock следует модели Windows Open System Architecture (WOSA); он определяет стандартный интерфейс поставщика услуг (SPI) между интерфейсом программирования приложения (API), с экспортируемыми функциями и стеками протоколов. Он использует парадигму сокетов, которая была впервые популяризирована Berkeley Software Distribution (BSD) UNIX. Позже он был адаптирован для Windows в сокетах Windows 1.1, с которыми приложения Windows Sockets 2 являются обратно совместимыми. Программирование Winsock, ранее ориентированное на TCP/IP. Некоторые методики программирования, работающие с TCP/IP, не работают с каждым протоколом. В результате API сокетов Windows 2 добавляет функции, необходимые для обработки нескольких протоколов.

Аудитория разработчика

Сокеты Windows 2 предназначены для использования программистами C/C++. Требуется знакомство с сетью Windows.

Требования во время выполнения

Сокеты Windows 2 можно использовать на всех платформах Windows. Где существуют определенные реализации или возможности ограничений платформы Сокетов Windows 2, они четко отмечены в документации.

В этом разделе

Тема Описание
Новые возможности для сокетов Windows
Сведения о новых функциях для сокетов Windows.
поддержка сетевого протокола Winsock в Windows
Сведения о поддержке сетевых протоколов для сокетов Windows в разных версиях Windows.
о Winsock
Общие сведения о рекомендациях по программированию сокетов Windows, архитектуре и возможностях, доступных разработчикам.
использование Winsock
Процедуры и методы программирования, используемые с сокетами Windows. В этом разделе содержатся основные методы программирования Winsock, такие как начало работы с Winsock, а также расширенные методы, полезные для опытных разработчиков Winsock.
Справочник Winsock
Документация по API сокетов Windows.

 

вспомогательный IP-адрес

качество обслуживания