Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Windows Sockets 2 étend les fonctionnalités de Windows Sockets 1.1 dans un certain nombre de zones. Le tableau suivant récapitule certaines des principales modifications des fonctionnalités.
| Fonctionnalités | Description |
|---|---|
| architecture Windows Sockets 2 | Description de l’architecture Windows Sockets 2. |
| Socket gère | Un handle de socket peut éventuellement être un handle de fichier dans Windows Sockets 2. Il est possible d’utiliser des handles de socket avec des fonctions d’E/S de fichier Windows standard. |
| accès simultané à plusieurs protocoles de transport | Permet à une application d’utiliser l’interface de socket familière pour obtenir un accès simultané à un certain nombre de protocoles de transport installés. |
| résolution de noms indépendante du protocole | Inclut un ensemble standardisé de fonctions pour l’interrogation et l’utilisation des domaines de résolution de noms multiples qui existent aujourd’hui (par exemple DNS, SAP et X.500). |
| multidiffusion indépendante du protocole et multipoint | Les applications découvrent le type de fonctionnalités multipoint ou multidiffusion qu’un transport fournit et utilisent ces installations de manière générique. |
| d’E/S superposées | Incorpore le paradigme qui se chevauche pour les E/S de socket en suivant le modèle établi dans les environnements Windows. |
| nuages de points/ d’E/S de collecte | Intègre des fonctionnalités de nuage de points/collecte avec le paradigme superposé pour les E/S de socket, en suivant le modèle établi dans les environnements Windows. |
| qualité de service (QoS) | Établit des conventions que les applications utilisent pour négocier les niveaux de service requis pour les paramètres tels que la bande passante et la latence. D’autres améliorations liées à qoS incluent des mécanismes pour les extensions qualité de service spécifiques au réseau. |
| Provider-Specific mécanisme d’extension | La fonctionWSAIoctlpermet aux fournisseurs de services d’offrir des extensions de fonctionnalités spécifiques au fournisseur. |
| sockets partagés | La fonction WSADuplicateSocket est introduite pour activer le partage de sockets entre les processus. |
| configuration de connexion et de déchirure | Une application peut obtenir des informations d’appelant telles que l’identificateur de l’appelant et la qualité du service avant de décider s’il faut accepter une demande de connexion entrante. Il est également possible (pour les protocoles qui prennent en charge cela) d’échanger des données utilisateur entre les points de terminaison au moment de la connexion. |
| arrêt normal, options de persistance et fermeture de socket | Une application a plusieurs options pour arrêter une connexion de socket (séquence d’arrêt). |
| Protocol-Independent données hors bande | L’abstraction de socket de flux inclut la notion de données hors bande (OOB). |
| déboguer et tracer les installations | Windows Sockets 2 prend en charge une version spécialement conçue du Ws2_32.dll et une DLL de débogage/trace distincte. |
| problèmes de compatibilité de Windows Sockets | Windows Sockets 2 continue de prendre en charge l’ensemble des appels sémantiques et fonctions Windows Sockets 1.1, à l’exception des pseudo-blocages. |
| gestion des erreurs Winsock | Comment les erreurs Winsock peuvent être récupérées et gérées par une application. |