PDA

Visualizza la versione completa : [C++] Collegamento ad un database (dns) (era:c++)


petitof
05-02-2004, 17:33
dovrò iniziare un programma in c++ che si collega ad un database (dns), chi mi puo dare una dritta? o qualche link dove ci siano le istruzioni basilari?

grazie!!!

ladyBlu
05-02-2004, 17:38
io comincerei con lo scrivere titoli più corretti... vedi Regolamento.

internet
05-02-2004, 19:41
Originariamente inviato da petitof
dovrò iniziare un programma in c++ che si collega ad un database (dns), chi mi puo dare una dritta? o qualche link dove ci siano le istruzioni basilari?

grazie!!!

Se devi effettuare il resolving dei nomi in indirizzi ip esistono già funzioni allo scopo (che fanno parte dei socket berkeley).

struct hostent* gethostbyname(const char *name);

http://www.opengroup.org/onlinepubs/007908799/xns/netdb.h.html

Se vuoi invece fare un client dns devi utilizzare le socket di tipo Datagram SOCK_DGRAM (protocollo UDP)

Un server DNS è in ascolto sulla porta 53, la porta a cui il tuo client si dovrà collegare.

:ciauz:

Loading