Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zweck
Mit Windows Sockets 2 (Winsock) können Programmierer erweiterte Internet-, Intranet- und andere netzwerkfähige Anwendungen erstellen, um Anwendungsdaten über das Netzwerk zu übertragen, unabhängig vom verwendeten Netzwerkprotokoll. Mit Winsock erhalten Programmierer Zugriff auf erweiterte Microsoft® Windows-Netzwerkfunktionen® wie Multicast und Quality of Service (QoS).
Winsock folgt dem Windows Open System Architecture (WOSA)-Modell; sie definiert eine Standarddienstanbieterschnittstelle (SPI) zwischen der Api (Application Programming Interface) mit den exportierten Funktionen und den Protokollstapeln. Es verwendet das Sockets-Paradigma, das zuerst von Berkeley Software Distribution (BSD) UNIX populär wurde. Es wurde später für Windows in Windows Sockets 1.1 angepasst, mit denen Windows Sockets 2-Anwendungen abwärtskompatibel sind. Winsock-Programmierung hat sich zuvor auf TCP/IP zentriert. Einige Programmierpraktiken, die mit TCP/IP gearbeitet haben, funktionieren nicht mit jedem Protokoll. Daher fügt die Windows Sockets 2-API bei Bedarf Funktionen hinzu, um mehrere Protokolle zu verarbeiten.
Entwicklergruppe
Windows Sockets 2 wurde für die Verwendung durch C/C++-Programmierer entwickelt. Vertrautheit mit Windows-Netzwerken ist erforderlich.
Laufzeitanforderungen
Windows Sockets 2 kann auf allen Windows-Plattformen verwendet werden. Wenn bestimmte Implementierungen oder Funktionen von Windows Sockets 2-Plattformeinschränkungen vorhanden sind, werden sie in der Dokumentation deutlich angegeben.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
Neuigkeiten für Windows Sockets |
Informationen zu neuen Features für Windows Sockets. |
Winsock Network Protocol Support in Windows |
Informationen zur Netzwerkprotokollunterstützung für Windows-Sockets in verschiedenen Versionen von Windows. |
Über Winsock- |
Allgemeine Informationen zur Programmierung von Windows Sockets, architektur und funktionen, die Entwicklern zur Verfügung stehen. |
Verwenden von Winsock- |
Verfahren und Programmiertechniken, die mit Windows Sockets verwendet werden. Dieser Abschnitt enthält grundlegende Winsock-Programmiertechniken wie Erste Schritte mit Winsocksowie erweiterte Techniken, die für erfahrene Winsock-Entwickler nützlich sind. |
Winsock Reference |
Dokumentation der Windows Sockets-API. |
Verwandte Themen