Client JSON-RPC dans Java [Ferm
Question
J'essaie de trouver un moyen d'écrire une application Java qui peut communiquer avec un service JSON-RPC (le service est un serveur Python Twisted).
Cependant, je n'ai pas pu trouver une bibliothèque décente avec de bons exemples (j'ai googlé et trié depuis 6 heures maintenant).
Il y a donc des bibliothèques pour cela en Java, ou y a-t-il une manière plus faible de niveau inférieur.
La solution
Vous pouvez jeter un œil au printemps et au cours de repos (voici une bonne introduction: http://blog.springsource.com/2009/03/27/Rest-in-spring-3-resttemplate/).
Alternativement, vous pouvez utiliser Commons httpclient Pour publier / obtenir votre charge utile JSON au service.
PostMethod post = new PostMethod("http://myservice.com");
// add the payload to the post object
HttpClient client = new HttpClient();
int status = client.executeMethod(post);
String response = post.getResponseBodyAsString();
Autres conseils
Regarde ça: https://code.google.com/p/json-rpc-client/
Ce qui précède est un client RPC JSON en Java qui peut parler à un service RPC JSON.