Windows Sockets: Sockets Datagram
W tym artykule opisano sockets datagram, jeden z dwóch dostępnych typów Windows Socket.(Jest innego typu gniazda strumienia.)
Obsługa datagramów sockets dwukierunkowego przepływu danych, który nie jest gwarantowane sequenced lub unduplicated.Datagramy również nie ma gwarancji wiarygodne; nie można dotrzeć.Danych datagramu może dostarczone w kolejności i ewentualnie zduplikowane, ale granice rekordu danych są zachowywane, tak długo, jak rekordy są mniejsze niż limit rozmiaru wewnętrznego odbiorcy.Jesteś odpowiedzialny za zarządzanie sekwencjonowanie i niezawodności.(Niezawodności jest dobrym sieci lokalnej LAN], ale mniej itd rozległej sieci [WAN], takich jak Internet.)
Datagramy są "bezpołączeniowy", oznacza to, że jawne połączenia ma swoją siedzibę; Wyślij wiadomość datagramu do określonego gniazda i mogą odbierać wiadomości z określonego gniazda.
Przykład gniazdo datagramu jest aplikacją, która śledzi zegary systemowe sieci zsynchronizowane.Ilustruje to dodatkowe możliwości sockets datagramów w co najmniej niektóre ustawienia: emisji wiadomości do dużej liczby adresów sieciowych.
Datagram sockets są lepsze niż gniazda strumienia zorientowanych rekordu danych.Aby uzyskać więcej informacji na temat datagram sockets zobacz specyfikację Windows Sockets, dostępne w Windows SDK.