| Gnu adns. GNU ADNS é uma biblioteca de resolver para programas C e C. |
Baixe Agora |
Gnu adns. Classificação e resumo
- Nome do editor:
- Ian Jackson
- Site do editor:
- http://www.chiark.greenend.org.uk/%7Eian/userv/
Gnu adns. Tag
Gnu adns. Descrição
GNU ADNS é uma biblioteca de resolver para programas C e C. GNU ADNS é uma biblioteca de resolver para programas C e C.Clui verificação automática de sanidade e respostas que são automaticamente decodificadas em uma representação C natural. Muito fácil de usar para programas simples que só querem procurar registros mx ou traduzir nomes para endereços.time-para-live, cname e informações semelhantes são retornadas de uma maneira fácil de usar, e você pode lançar muitas consultas de uma só vez e lidar com as respostas de forma assíncrona. O programa relata erros de uma forma que distingue a causa do fracasso. Aqui estão algumas características principais de "GNU ADNS": · É razoavelmente fácil de usar para programas simples que só querem traduzir nomes para endereços, procure registros MX, etc. · Pode ser usado em uma maneira assíncrona, não bloqueadora. Muitas consultas podem ser tratadas simultaneamente. · As respostas são decodificadas automaticamente em uma representação natural para um programa C - não há necessidade de lidar com os formatos de pacote DNS. · Verificação de sanidade (por exemplo, verificação de sintaxe de nome, correspondência reversa / encaminhamento, cname apontando para CNAME) é executado automaticamente. · Time-to-Live, CNAME e outras informações semelhantes são retornadas de forma fácil de usar, sem atrapalhar. · Não há estado global na biblioteca; O Resolver State é uma estrutura de dados opaca que o cliente cria explicitamente. Um programa pode ter várias instâncias do resolvedor. · Os erros são reportados ao aplicativo de uma forma que distingue as várias causas de falha corretamente. · Compreende o convencional resolv.conf, mas isso pode ser substituído por variáveis de ambiente. · Flexibilidade. Por exemplo, o aplicativo pode dizer à ADNS para: ignorar variáveis de ambiente (para programas SetuID), desativar as verificações de sanidade de sintaxe do nome do host para retornar dados arbitrários, substituir ou ignorar resolv.conf em favor da configuração fornecida, etc. Acredita-se estar correto! Por exemplo, voltará corretamente para o TCP no caso de respostas ou consultas longas, ou para outros servidores de nomes se vários estiverem disponíveis. Tem manuseio sensato de respostas ruins etc.
Gnu adns. Software Relacionado