File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Sockets and Internet Protocols and the fly likes clarification about InetAddress class and its mehods Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Sockets and Internet Protocols
Bookmark "clarification about InetAddress class and its mehods" Watch "clarification about InetAddress class and its mehods" New topic
Author

clarification about InetAddress class and its mehods

bhagavatula indu sekhar
Ranch Hand

Joined: Sep 17, 2006
Posts: 34
i am expected to get the domain names of servers that are connected to Internet and keep them in a database.

it has been suggested by some members of this forum to make use of InetAddress class.

so just to test and know how to use InetAddress i wrote the following program
the jdk kit i have is jdk6.0

i need some clarifications about the output of the program.



import java.io.*;
import java.net.*;
import javax.swing.*;

public class Inetdemo {

public static void main(String[] args) {
Inetdemo in=new Inetdemo();

}
public Inetdemo(){
String site_name=JOptionPane.showInputDialog("Enter a site name");// accepts input the site name
try{

InetAddress inet=InetAddress.getByName(site_name);
System.out.println(inet.getHostName()+" "+inet.getHostAddress()+" "+inet.getCanonicalHostName());
}
catch(UnknownHostException ue){
ue.printStackTrace();
System.out.println("HostERROR!");
}
catch(Exception e){
e.printStackTrace();
System.out.print("Exception");
}
}
}

doubt1 )

when the input to the program is
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: clarification about InetAddress class and its mehods