RESTful WS using Jersey Part 3 – Java Client
This post is with reference of Restful WS using Jersey Part 2 – Parameterized approach to provide a java client for accessing Restful services
The Complete code for Java Client
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package demo.client;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
/**
*
* @author Yogesh
*/
public class JavaClient {
public static void main(String[] args) {
String restUrlStr = "http://localhost:17286/HelloWorldRestWSPrj/resources/hello/Yogesh?query=age";
URLConnection conn = null;
try {
URL restUrl = new URL(restUrlStr);
conn = restUrl.openConnection();
conn.setDoInput(true);
conn.setDoOutput(true);
conn.setAllowUserInteraction(true);
BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
System.out.println("Response From Service");
String line = null;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
reader.close();
} catch (Exception exp) {
exp.printStackTrace();
}
}
}
Output – [ provided that service is deployed and running ]
Response From Service
<html><body><h1>Yogesh's age is 26</h1></body></html>
Comments
Post a Comment