Szymon Jerominek

Szymon Jerominek Programista robotów
KUKA i wszystkiego
co jest wyżej od
A...

Temat: DNS SRV w Javie

Witam.

Próbuje napisać program w javie, który ma na celu lokalizacji usług na podanym serwerze przy pomocy rekordów SRV, przy użyciu biblioteki javadns nie ma z tym problemów, jednak czy jest możliwość napisania takiego programu bez użycia bibliotek? Wiem, że rekord SRV ma określoną konstrukcje lecz nie jset to takie proste żeby wystarczyło go wysłać tylko na podany adres, chyba że się myle, będę wdzięczny za wskazówki
Krzysztof Łukaszyk

Krzysztof Łukaszyk
Administrator/Progra
mista, Aesculap
Chifa Sp. z o.o.

Temat: DNS SRV w Javie

Jeśli nie chcesz korzystać z bibliotek to pozostanie własna implementacja na podstawie specyfikacji RFC1035 i RFC2782.Krzysztof Łukaszyk edytował(a) ten post dnia 27.03.11 o godzinie 15:12
Szymon Jerominek

Szymon Jerominek Programista robotów
KUKA i wszystkiego
co jest wyżej od
A...

Temat: DNS SRV w Javie

Przebicie się przez te dokumentacje zajmie wieki, jest Pan w stanie przybliżyć ten temat?
Krzysztof Łukaszyk

Krzysztof Łukaszyk
Administrator/Progra
mista, Aesculap
Chifa Sp. z o.o.

Temat: DNS SRV w Javie

Możesz za pomocą narzędzi Wireshark i nslookup zbadać co jest przesyłane do i z serwera DNS. Uruchamiasz Wiresharka i podglądasz ruch na porcie 53 UDP. Następnie uruchamiasz nslookup i wg opisu ze strony http://support.microsoft.com/kb/816587 odpytujesz serwer o rekord SRV. Niestety aby ustalić co oznaczają poszczególne bity, bajty w pakiecie trzeba sięgnąć do specyfikacji. Można również znaleźć artykuły opisujące strukturę pakietów np. http://gieseanw.wordpress.com/2010/03/25/building-a-dn....

Możesz również wywołać nslookup z poziomu programu w Javie...
Szymon Jerominek

Szymon Jerominek Programista robotów
KUKA i wszystkiego
co jest wyżej od
A...

Temat: DNS SRV w Javie

Bardzo dziękuje za zainteresowanie, bardzo cenne wskazówki, spróbuje coś z nich posklejać, pozdrawiam

Następna dyskusja:

Wyszukiwanie serwera poprze...




Wyślij zaproszenie do