Клиент JSON-RPC в Java
Я пытаюсь найти способ написать Java-приложение, которое может связываться с сервисом json-rpc (эта услуга является витым сервером на питоне).
Однако мне не удалось найти приличную библиотеку с некоторыми хорошими примерами (я искал и искал игру в течение 6 часов).
Так существуют ли библиотеки для этого в Java, или есть более громоздкий способ нижнего уровня.
Ответы
Ответ 1
Вы можете взглянуть на Spring и класс RestTemplate (здесь хорошее введение: http://blog.springsource.com/2009/03/27/rest-in-spring-3-resttemplate/).
В качестве альтернативы вы можете использовать Commons HttpClient для отправки/получения вашей полезной информации Json для этой службы.
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();
Ответ 2
Проверьте это: https://code.google.com/p/json-rpc-client/
Вышеупомянутый клиент JSON RPC на Java, который может разговаривать с службой RPC JSON.