File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Services and the fly likes Check whether remote server is accessible Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "Check whether remote server is accessible" Watch "Check whether remote server is accessible" New topic

Check whether remote server is accessible

Ronnie D'costa

Joined: Dec 05, 2008
Posts: 8
Hi All,

I am parsing a WSDL from a remote server. If I have access to that server, I can do it very comfortably.

How do I put a validation like whether that Server is accessible to me. I saw a few examples like the one listed below (where I try to check whether echo port is accessible)

try {
Socket t = new Socket("<servername>", 7);
DataInputStream dis = new DataInputStream(t.getInputStream());
PrintStream ps = new PrintStream(t.getOutputStream());
String str = dis.toString();
if (str.equals("Hello"))
System.out.println("Alive!") ;
System.out.println("Cannot Connect to Server");
} catch (Exception e) {

I want to throw an Error message if I am unable to read the file on remote server. Also do I need specify the complete path (along with filename) while checking for the accessibility.

I agree. Here's the link:
subject: Check whether remote server is accessible
jQuery in Action, 3rd edition