Delen via


Windows Sockets 2

Doel

Met Windows Sockets 2 (Winsock) kunnen programmeurs geavanceerde internet-, intranet- en andere netwerktoepassingen maken om toepassingsgegevens via de kabel te verzenden, onafhankelijk van het gebruikte netwerkprotocol. Met Winsock krijgen programmeurs toegang tot geavanceerde Netwerkmogelijkheden van Microsoft® Windows®, zoals multicast en Quality of Service (QoS).

Winsock volgt het WOSA-model (Windows Open System Architecture). het definieert een standaard service provider interface (SPI) tussen de application programming interface (API), met de geëxporteerde functies en de protocolstacks. Het maakt gebruik van het sockets paradigma dat voor het eerst werd ge populariseerd door Berkeley Software Distribution (BSD) UNIX. Het werd later aangepast voor Windows in Windows Sockets 1.1, waarmee Windows Sockets 2-toepassingen achterwaarts compatibel zijn. Winsock programmeren eerder gecentreerd rond TCP/IP. Sommige programmeerprocedures die met TCP/IP werkten, werken niet met elk protocol. Als gevolg hiervan voegt de Windows Sockets 2 API waar nodig functies toe om verschillende protocollen te verwerken.

Doelgroep voor ontwikkelaars

Windows Sockets 2 is ontworpen voor gebruik door C/C++-programmeurs. Bekendheid met Windows-netwerken is vereist.

Runtimevereisten

Windows Sockets 2 kan worden gebruikt op alle Windows-platforms. Wanneer bepaalde implementaties of mogelijkheden van Windows Sockets 2-platformbeperkingen bestaan, worden deze duidelijk vermeld in de documentatie.

In deze sectie

Onderwerp Beschrijving
Wat is er nieuw voor Windows Sockets
Informatie over nieuwe functies voor Windows Sockets.
Winsock Network Protocol-ondersteuning in Windows
Informatie over netwerkprotocolondersteuning voor Windows Sockets in verschillende versies van Windows.
Over Winsock-
Algemene informatie over de programmeeroverwegingen, architectuur en mogelijkheden van Windows Sockets die beschikbaar zijn voor ontwikkelaars.
Winsock- gebruiken
Procedures en programmeertechnieken die worden gebruikt met Windows Sockets. Deze sectie bevat eenvoudige Winsock-programmeertechnieken, zoals Aan de slag met Winsock, evenals geavanceerde technieken die nuttig zijn voor ervaren Winsock-ontwikkelaars.
Winsock Reference
Documentatie van de Windows Sockets-API.

 

IP-helper

Quality of Service-