[Java] Gniazdko sieciowe

0

Mam prosty programik ktory ma sie polaczyc z pewnym portem serwera i odebrac odpowiedz. Polaczenie jest zrobione w ten sposob:

Socket s = new Socket("time-A.timefreq.bldrdoc.gov",13);
BufferedReader in = new BufferedReader(new InputStreamReader(s.getInputStream()));

Jednak dostaje wyjatek: UnknownHostException czyli ze polaczenie sie nie udalo.
Kiedy robie to samo wykorzystujac np.

telnet time-A.timefreq.bldrdoc.gov 13 

polaczenie jest realizowane i jest ok.
Ktos cos poradzi???

0

Dziala idealnie, kod jest poprawny.

0

Oto co mi wywala:

java.net.UnknownHostException: time-a.timefreq.bldrdoc.gov
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:153)
        at java.net.Socket.connect(Socket.java:452)
        at java.net.Socket.connect(Socket.java:402)
        at java.net.Socket.<init>(Socket.java:309)
        at java.net.Socket.<init>(Socket.java:124)
        at SocketTest.main(SocketTest.java:19)

Nie wiem dlaczego ale u innych moj kod dziala, u mnie nie...

1 użytkowników online, w tym zalogowanych: 0, gości: 1