Partager via


Windows Sockets : sockets datagramme

Cet article décrit les sockets datagramme, l'un des deux types Winsock disponibles.(L'autre type est socket flux.)

Sockets datagramme prennent en charge un flux de données bidirectionnelle qui se retrouvera séquencé ou unduplicated.Les datagrammes ne sont pas garantie fiables ; ils peuvent pour archiver.Les données de datagramme peuvent arriver en panne et éventuellement dupliqué, mais limite d'enregistrement dans les données sont conservées, tant que les enregistrements sont plus petits que la limite interne de la taille du récepteur.Vous êtes responsable de l'ordonnancement et la fiabilité de gérer.(La fiabilité a tendance à être bonne sur les réseaux locaux [réseau local] mais moins donc sur les réseaux étendus [WAN], tel qu'Internet.)

Les datagrammes sont « sans connexion », c. autrement dit., aucune connexion explicite n'est créée ; vous envoyez un message de datagramme à un socket spécifié et vous pouvez recevoir des messages d'un socket spécifié.

Un exemple d'un socket datagramme est une application qui gère les horloges système sur le réseau synchronisées.Cela illustre une fonction supplémentaire des sockets datagramme dans au moins certains paramètres : messages de radiodiffusion à un grand nombre d'accès réseau.

Sockets datagramme sont mieux que des sockets flux pour les données enregistrement-orientées.Pour plus d'informations sur les sockets datagramme, consultez la spécification Windows Sockets, disponible dans Kit de développement logiciel Windows.

Voir aussi

Concepts

Windows Sockets dans MFC

Windows Sockets : Arrière-plan