Java - Acceso a rest desde aplicacion java

 
Vista:

Acceso a rest desde aplicacion java

Publicado por MrX (4 intervenciones) el 26/07/2015 10:11:52
Buenos dias,
Me gustaría saber como puedo acceder a un servicio rest desde una aplicación java. Ambas están separadas.
Me podrían poner un pequeño ejemplo.
En mi caso es para simular una reserva de libros a través de internet. Pasando los parametros con JSON.
No se como se conecta.
Espero me puedan ayudar.
Gracias por adelantado.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Jhonnathan Emilio Cardona Saineda

Acceso a rest desde aplicacion java

Publicado por Jhonnathan Emilio Cardona Saineda (328 intervenciones) el 31/07/2015 18:59:33
Hola,
El servicio Rest es basicamente solicitudes http. Asi pues una api para enviar solicitudes te puede servir. Te doy el ejemplo con apacha http.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
HttpClient client = new HttpClient();
 
			method = new PostMethod(url);
 
			JSONObject jsonO = new JSONObject();
			jsonO.put("key", "value");
 
			StringRequestEntity requestEntity = new StringRequestEntity(
					jsonO.toJSONString(), "application/json", "UTF-8");
			method.setRequestEntity(requestEntity);
 
			int codigoRespuesta = client.executeMethod(method);
			Object obj = JSONValue.parse(method.getResponseBodyAsString());
			System.out.println(codigoRespuesta);
			JSONObject obj2 = (JSONObject) obj;
			System.out.println(obj2.toJSONString());

Espero te sirva,
saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar