Клиент JSON-RPC в Java [закрыт]

Я пытаюсь найти способ написать java-приложение, которое может взаимодействовать со службой json-rpc (служба-это витой сервер python).

однако я не смог найти приличную библиотеку с некоторыми хорошими примерами (я гуглил и возился около 6 часов).

Так есть ли какие-либо библиотеки для этого в Java, или есть более громоздкий способ нижнего уровня.

2 ответов


вы можете взглянуть на 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();

проверьте это:https://code.google.com/p/json-rpc-client/

выше-клиент JSON RPC на Java, который может разговаривать со Службой JSON RPC.