Сокеты Windows 2
Назначение
Windows Sockets 2 (Winsock) позволяет программистам создавать расширенные приложения Интернета, интрасети и других сетевых приложений для передачи данных приложений по сети независимо от используемого сетевого протокола. Благодаря Winsock программистам предоставляется доступ к расширенным сетевым возможностям Microsoft® Windows®, таким как многоадресная рассылка и качество обслуживания (QoS).
Winsock следует модели Windows Open System Architecture (WOSA); он определяет стандартный интерфейс поставщика услуг (SPI) между программным интерфейсом приложения (API) с экспортируемыми функциями и стеками протоколов. Она использует парадигму сокетов, которая была впервые популяризирована в Berkeley Software Distribution (BSD) UNIX. Позже он был адаптирован для Windows в Windows Sockets 1.1, с которыми приложения Windows Sockets 2 являются обратно совместимыми. Программирование Winsock ранее было сосредоточено на TCP/IP. Некоторые методики программирования, которые работали с TCP/IP, работают не с каждым протоколом. В результате API сокетов Windows 2 добавляет функции при необходимости для обработки нескольких протоколов.
Аудитория разработчиков
Сокеты Windows 2 предназначены для использования программистами C/C++. Требуется знание сетевых подключений Windows.
Требования к среде выполнения
Сокеты Windows 2 можно использовать на всех платформах Windows. В тех случаях, когда существуют определенные реализации или возможности ограничений платформы Windows Sockets 2, они четко указаны в документации.
В этом разделе
Раздел | Описание |
---|---|
Новые возможности в сокетах Windows |
Сведения о новых возможностях сокетов Windows. |
Поддержка сетевых протоколов Winsock в Windows |
Сведения о поддержке сетевых протоколов для сокетов Windows в разных версиях Windows. |
Сведения о Winsock |
Общие сведения о рекомендациях по программированию windows Sockets, архитектуре и возможностях, доступных разработчикам. |
Использование Winsock |
Процедуры и методы программирования, используемые с сокетами Windows. Этот раздел содержит основные методы программирования Winsock, такие как начало работы с Winsock, а также расширенные методы, полезные для опытных разработчиков Winsock. |
Справочник по Winsock |
Документация по API сокетов Windows. |
Связанные темы