Partager via


Windows Sockets 2

But

Windows Sockets 2 (Winsock) permet aux programmeurs de créer des applications avancées internet, intranet et autres applications compatibles réseau pour transmettre des données d’application sur le réseau, indépendamment du protocole réseau utilisé. Avec Winsock, les programmeurs ont accès à des fonctionnalités de mise en réseau Microsoft® Windows® avancées telles que la multidiffusion et la qualité de service (QoS).

Winsock suit le modèle WOSA (Windows Open System Architecture) ; il définit une interface de fournisseur de services standard (SPI) entre l’interface de programmation d’application (API), avec ses fonctions exportées et les piles de protocole. Il utilise le paradigme des sockets qui a d’abord été popularisé par Berkeley Software Distribution (BSD) UNIX. Il a été adapté ultérieurement à Windows dans Windows Sockets 1.1, avec lequel les applications Windows Sockets 2 sont compatibles descendantes. Programmation Winsock centrée précédemment autour de TCP/IP. Certaines pratiques de programmation qui ont fonctionné avec TCP/IP ne fonctionnent pas avec chaque protocole. Par conséquent, l’API Windows Sockets 2 ajoute des fonctions si nécessaire pour gérer plusieurs protocoles.

Public des développeurs

Windows Sockets 2 est conçu pour être utilisé par les programmeurs C/C++. La connaissance de la mise en réseau Windows est requise.

Conditions requises pour l’exécution

Windows Sockets 2 peut être utilisé sur toutes les plateformes Windows. Lorsque certaines implémentations ou fonctionnalités des restrictions de plateforme Windows Sockets 2 existent, elles sont clairement notées dans la documentation.

Dans cette section

Sujet Description
Nouveautés des sockets Windows
Informations sur les nouvelles fonctionnalités des sockets Windows.
prise en charge du protocole réseau Winsock dans Windows
Informations sur la prise en charge du protocole réseau pour Windows Sockets sur différentes versions de Windows.
À propos de Winsock
Informations générales sur les considérations de programmation windows Sockets, l’architecture et les fonctionnalités disponibles pour les développeurs.
utilisation de Winsock
Procédures et techniques de programmation utilisées avec windows Sockets. Cette section comprend des techniques de programmation Winsock de base, telles que Prise en main de Winsock, ainsi que des techniques avancées utiles pour les développeurs Winsock expérimentés.
de référence Winsock
Documentation de l’API Windows Sockets.

 

d’assistance IP

qualité de service