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. |
Relaterade ämnen