sockets de Windows 2

Propósito

Windows Sockets 2 (Winsock) permite a los programadores crear aplicaciones avanzadas de Internet, intranet y otras aplicaciones compatibles con red para transmitir datos de aplicación a través de la conexión, independientemente del protocolo de red que se use. Con Winsock, a los programadores se les proporciona acceso a funcionalidades avanzadas de red de Microsoft® Windows ®, como multidifusión y calidad de servicio (QoS).

Winsock sigue el Windows modelo de arquitectura de sistema abierto (WOSA); define una interfaz de proveedor de servicios estándar (SPI) entre la interfaz de programación de aplicaciones (API), con sus funciones exportadas y las pilas de protocolos. Usa el paradigma de sockets que se popularizó por primera vez por Berkeley Software Distribution (BSD) UNIX. Más adelante se adaptó para Windows en Windows Sockets 1.1, con el que Windows aplicaciones sockets 2 son compatibles con versiones anteriores. La programación de Winsock se centraba anteriormente en TCP/IP. Algunas prácticas de programación que funcionaban con TCP/IP no funcionan con todos los protocolos. Como resultado, la API de Windows Sockets 2 agrega funciones cuando sea necesario para controlar varios protocolos.

Audiencia de desarrolladores

Windows Sockets 2 está diseñado para su uso por parte de programadores de C/C++. Es necesario estar familiarizado con las redes Windows.

Requisitos de tiempo de ejecución

Windows Sockets 2 se puede usar en todas las plataformas Windows. Cuando existen determinadas implementaciones o funcionalidades de Windows restricciones de plataforma de Sockets 2, se indican claramente en la documentación.

En esta sección

Tema Descripción
Novedades de Windows Sockets
Información sobre las nuevas características de Windows Sockets.
Compatibilidad con protocolos de red winsock en Windows
Información sobre la compatibilidad del protocolo de red con sockets de Windows en diferentes versiones de Windows.
Acerca de Winsock
Información general sobre Windows consideraciones de programación de sockets, arquitectura y funcionalidades disponibles para los desarrolladores.
Uso de Winsock
Procedimientos y técnicas de programación que se usan con sockets Windows. En esta sección se incluyen técnicas básicas de programación de Winsock, como Introducción Con Winsock, así como técnicas avanzadas útiles para desarrolladores de Winsock experimentados.
Referencia de Winsock
Documentación de la API de sockets de Windows.

 

Asistente IP

Calidad de servicio