OS2.org Site Index - Feedback - Impressum
Sprachauswahl / Choose your Language News Software Hardware Projekte Forum Tipps Links Verschiedenes
Editorial Diskussion HelpDesk Umfrage
[Forum]
in nach (Erweiterte Suche)
[Forum]
( Archiv ) ( Neues Thema )
30.03.2001
"new socket" in Java loest DNS-Request aus (von: Karlheinz Schmidthaus, 19:21:08) ^
Hallo.

Bei der Nutzung des JISDNPMRemote, eines in Java geschriebenen Remote Control Programms fuer ISDNPM 3.x ist aufgefallen das dieses beim Aufbau der Verbindung zum ISDNPM-Rechner einen DNS-Request ausloest.
Ein Test mit dem nachstehenden Programmcode hat das Verhalten bestaetigt. Die Frage ist nun, wie sich die DNS-Abfrage unterbinden laesst wenn kein Hostname sondern eine IP-Adresse angegeben wird und somit eigentlich kein DNS-Request notwendig ist.

*** SCHNIPP ***
import java.net.*;

public class Test extends Object {
public static void main (String args[]) {
Socket tstSocket;
try {
System.out.println("Connecting to " + args[0] +
" on port " + args[1] + "...");
tstSocket = new Socket(InetAddress.getByName(args[0]),
Integer.valueOf(args[1]).intValue());
tstSocket.close();
System.out.println("Connection ok and closed!");
} catch (Exception e) {
e.printStackTrace(System.out);
}
}
}
*** SCHNAPP ***
Interessanterweise wurde mir berichtet das der DNS-Request nur unter OS/2, nicht aber unter Linux od. Windows ausgeloest wird.
Kann das jemand bestaetigen?
Ich habe es hier mit OS/2 Warp 4.51 und dem aktuellen Java 1.1.8 getestet.
Ich konnte den DNS-Request bisher nur durch den Eintrag der eigenen IP-Adresse in der lokalen HOSTS-Tabelle verhindern.

[ Leser: 72 ]

Datum Thema
06.01.2017 *

*

Name: * eMail: Benachrichtigung

Mit * markierte Felder müssen ausgefüllt werden !

( Zeige alle Einträge ) ( Zur Startübersicht )
Thema von: Leser Datum Zeit
 "new socket" in Java loest DNS-Request aus
Karlheinz Schmidthaus7230.03.200119:21


php.net OpenIT © 1998-2017 by WebTeam OS2.org