Dela via


Windows Sockets 2

Avsikt

Med Windows Sockets 2 (Winsock) kan programmerare skapa avancerade Internet-, intranät- och andra nätverkskompatibla program för att överföra programdata över kabeln, oberoende av vilket nätverksprotokoll som används. Med Winsock får programmerare åtkomst till avancerade Microsoft® Windows-nätverksfunktioner® som multicast och QoS (Quality of Service).

Winsock följer WOSA-modellen (Windows Open System Architecture). den definierar ett SPI (Standard Service Provider Interface) mellan programprogrammeringsgränssnittet (API), med dess exporterade funktioner och protokollstackarna. Den använder sockets-paradigmet som först populariserades av Berkeley Software Distribution (BSD) UNIX. Den anpassades senare för Windows i Windows Sockets 1.1, med vilken Windows Sockets 2-program är bakåtkompatibla. Winsock-programmering har tidigare centrerats kring TCP/IP. Vissa programmeringsmetoder som fungerade med TCP/IP fungerar inte med alla protokoll. Därför lägger Windows Sockets 2-API:et till funktioner där det behövs för att hantera flera protokoll.

Målgrupp för utvecklare

Windows Sockets 2 är utformat för användning av C/C++-programmerare. Kunskaper om Windows-nätverk krävs.

Körningskrav

Windows Sockets 2 kan användas på alla Windows-plattformar. Om vissa implementeringar eller funktioner i Windows Sockets 2-plattformsbegränsningar finns, anges de tydligt i dokumentationen.

I det här avsnittet

Ämne Beskrivning
Nyheter för Windows Sockets
Information om nya funktioner för Windows Sockets.
Stöd för Winsock Network Protocol i Windows
Information om stöd för nätverksprotokoll för Windows Sockets i olika versioner av Windows.
Om Winsock
Allmän information om programmeringsöverväganden för Windows Sockets, arkitektur och funktioner som är tillgängliga för utvecklare.
Med Winsock
Procedurer och programmeringstekniker som används med Windows Sockets. Det här avsnittet innehåller grundläggande programmeringstekniker för Winsock, till exempel Komma igång med Winsocksamt avancerade tekniker som är användbara för erfarna Winsock-utvecklare.
Winsock-referens
Dokumentation om Windows Sockets-API:et.

 

IP-

tjänstkvalitet