Сокеты 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. |
Связанные разделы