Поделиться через


Windows sockets: сокеты датаграмм

В данной статье описан сокеты датаграмм, один из 2 типов, доступных сокета windows.( сокет потока другой тип).

Сокеты датаграмм поддерживают двунаправленный поток данных, который не гарантируется последовательного или unduplicated.Нет гарантии, что датаграммы также надежны; они могут не знать прибывать.Данные датаграммы могут прибывать неупорядоченно и, возможно дублированно, но сохраняются границы записи в данных при условии, что записи меньше ограничение размера приемников внутреннее.Ответственность за управление выполнения последовательности и надежность.(Надежность клонит быть хороша на локальных сетях [локальной сети] только для глобальных сетях и глобальная сеть, например []).

Датаграмма «connectionless», т е не существует явное соединение не установлено. отправить сообщение датаграммы к указанному гнезду и можно получать сообщения из указанного сокета.

Пример сокета датаграмм приложение, содержащий часы системы в сети синхронизирована.Это показывает дополнительную возможность сокетов датаграмм в некоторых параметрах не менее: сообщения большое количество адресов широковещания в сети.

Сокеты датаграмм лучше, чем сокета потока для запись-ориентированных данных.Дополнительные сведения о сокетах датаграмм см. в разделе спецификация Windows sockets, доступный в Windows SDK.

См. также

Основные понятия

Windows sockets в MFC

Windows sockets: фон