Windows Sockets 2

Objectif

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

Winsock suit le modèle WOSA (Open System Architecture) Windows. Il définit une interface de fournisseur de services (SPI) standard entre l’interface de programmation d’applications (API), ses fonctions exportées et les piles de protocole. Elle utilise le paradigme Sockets qui a été répandu pour la première fois par Berkeley Software Distribution (BSD) UNIX. il a été ensuite adapté pour Windows dans Windows sockets 1,1, avec lequel les applications Windows sockets 2 sont à compatibilité descendante. Programmation Winsock précédemment centrée sur TCP/IP. Certaines pratiques de programmation qui fonctionnaient avec TCP/IP ne fonctionnent pas avec tous les protocoles. par conséquent, l’API Windows sockets 2 ajoute des fonctions quand cela est nécessaire pour gérer plusieurs protocoles.

Développeurs concernés

Windows Sockets 2 est conçu pour être utilisé par les programmeurs C/C++. vous devez être familiarisé avec la mise en réseau Windows.

Conditions d’exécution

Windows sockets 2 peut être utilisé sur toutes les plates-formes Windows. lorsque certaines implémentations ou fonctionnalités de Windows des restrictions de plateforme sockets 2 existent, elles sont clairement notées dans la documentation.

Contenu de cette section

Rubrique Description
Nouveautés de Windows Sockets
informations sur les nouvelles fonctionnalités de Windows sockets.
Prise en charge du protocole réseau Winsock dans Windows
informations sur la prise en charge du protocole réseau pour les sockets Windows sur différentes versions de Windows.
À propos de Winsock
informations générales sur les considérations relatives à la programmation de Windows sockets, sur 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 de base de Winsock, telles que prise en main avec Winsock, ainsi que des techniques avancées utiles aux développeurs Winsock expérimentés.
Informations de référence sur Winsock
Documentation de l’API Windows sockets.

Assistance IP

Qualité de service