Meaningless Drivel is fun!
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

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
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
It's not a secret anymore!