ciao a tutti. spero che possiate essermi di aiuto perchè sono due giorni che tento di ragionare su questo problema senza trovare la soluzione.
ho un sito posizionato su due web server di indirizzo ip x.x.x.x e y.y.y.y. il mio dns(di cui non conosco niente) risolve x.x.x.x in www.miosito.it. dovrei scrivere un programma che girando su y.y.y.y pinga x.x.x.x. se riceve risposta affermativa continua a pingarlo, mentre se riceve risposta negativa contatta il dns dicendo di risolvere www.miosito.it in y.y.y.y in modo che il sito sia sempre raggiungibile.
il problema è che non sono riuscito a trovare nessuna classe che:
1)Mi dica quale è il mio dns(presumibilmente è esterno). l'unica cosa che ho trovato è che java non riesce a determinarlo. è vero? se ciò fosse devo per forza passarlo come paramentro al programma
2)una volta trovato il dns a che porta mi devo collegare col soket?
3)dopo aver avuto aperto la connessione col dns come faccio a modificare il suo database? non penso sia possibile far fare la modifica al mio programma utilizzando jdbc, ma serviranno delle query dns tipo quelle di visual basic.
spero di essere stato il più chiaro possible.
vi ringrazio anticipatamente
cordiali saluti
Matteo Tersigni
|