Windows Sockets: Datagrama Sockets
Este artigo descreve o datagrama soquetes, um dos dois tipos de Windows Socket disponível.(O Outros tipo é o soquete de fluxo.)
Suporte a datagrama soquetes um fluxo de dados bidirecional que não é garantido em seqüência ou unduplicated.Datagramas também não são garantidas como confiável; eles podem falhar chegar.Dados datagrama podem chegar fora de ordem e possivelmente duplicados, mas limites registros nos dados são preservados, desde que sistema autônomo registros sejam menores do que o limite de dimensionar interno do receptor.Você é responsável por gerenciamento de seqüenciamento e confiabilidade.(Confiabilidade tende a ser mercadoria em redes de área local [LAN] mas menos etc. wide-area redes WAN, sistema autônomo a Internet.)
Datagramas estão "sem conexão", ou seja, não explícita é estabelecer uma conexão; você enviar uma mensagem de datagrama a um soquete especificado e você pode receber mensagens de um soquete especificado.
Um exemplo de um soquete de datagrama é um aplicativo que mantém os relógios do sistema na rede sincronizada.Isso ilustra um recurso de soquetes de datagrama em pelo menos algumas configurações adicional: mensagens de difusão a um grande número de endereços de rede.
Soquetes de datagrama são melhores que soquetes fluxo para dados orientado por registro.Para obter mais informações sobre os soquetes do datagrama, consulte a especificação de Windows Sockets, disponível no Windows SDK.