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 |
Související témata
-
pomocné IP adresy