使用泽西客户端连接池

时间:2014-08-21 10:43:22

标签: java web-services rest jersey

我对泽西岛很新,我进行了搜索,但无法弄清楚泽西客户端是否有办法使用连接池而不是创建连接每次我们发送新请求。

整个想法是重用池中的连接集,这将节省批量或资源。 仅供参考我不是在寻找连接:保持活力

这就是我现在正在做的事情

public void postData()
 {
     Client client  =   new Client();
     WebResource webResource = client.resource("http://SomeService.com/..");
     ClientResponse response = webResource.accept("text/plain").get(ClientResponse.class);
     System.out.println(response.getStatus());
     System.out.println(response.getEntity(String.class));
 }

任何帮助都非常值得注意,期待代码片段。提前谢谢。

1 个答案:

答案 0 :(得分:12)

您可以将Jersey客户端配置为使用Apache HttpClient和连接池。可以找到on this blog post的详细信息。请注意,帖子本身涵盖泽西岛2.x,但评论中提到了gist for Jersey 1.x