Sdílet prostřednictvím


Windows Sockets 2

Účel

Windows Sockets 2 (Winsock) umožňuje programátorům vytvářet pokročilé aplikace podporující internet, intranet a další síťové aplikace pro přenos aplikačních dat přes drát, nezávisle na používaném síťovém protokolu. Programátoři s rozhraním Winsock poskytují přístup k pokročilým síťovým funkcím systému Microsoft® Windows®, jako je vícesměrové vysílání a technologie QoS (Quality of Service).

Winsock se řídí modelem WOSA (Windows Open System Architecture); definuje standardní rozhraní poskytovatele služeb (SPI) mezi aplikačním programovacím rozhraním (API) s exportovanými funkcemi a zásobníky protokolů. Používá paradigma soketů, které bylo poprvé populární v Berkeley Software Distribution (BSD) UNIX. Později byla upravena pro Windows v systému Windows Sockets 1.1, se kterou jsou aplikace Windows Sockets 2 zpětně kompatibilní. Programování rozhraní Winsock se dříve vycentruje kolem protokolu TCP/IP. Některé programovací postupy, které fungovaly s protokolem TCP/IP, nefungují s každým protokolem. V důsledku toho rozhraní API windows Sockets 2 přidává funkce tam, kde je potřeba zpracovat několik protokolů.

Cílová skupina vývojářů

Windows Sockets 2 je určen pro použití programátory C/C++. Vyžaduje se znalost sítí Windows.

Požadavky na běh

Windows Sockets 2 lze použít na všech platformách Windows. Pokud existují určitá implementace nebo možnosti omezení platformy Windows Sockets 2, jsou jasně uvedeny v dokumentaci.

V této části

Námět Popis
Co je nového pro windows Sockets
Informace o nových funkcích pro rozhraní Windows Sockets
podpora síťového protokolu Winsock ve Windows
Informace o podpoře síťového protokolu pro rozhraní Windows Sockets v různých verzích Windows.
o službě Winsock
Obecné informace o programovacích aspektech windows Sockets, architektuře a možnostech, které jsou k dispozici vývojářům.
pomocí winsock
Postupy a programovací techniky používané s rozhraním Windows Sockets Tato část obsahuje základní programovací techniky Winsock, jako je například Začínáme s rozhraním Winsock, a také pokročilé techniky užitečné pro zkušené vývojáře winsock.
referenční rozhraní Winsock
Dokumentace k rozhraní WINDOWS Sockets API

 

pomocné IP adresy

quality of Service