1

创建一个 javax.ws.rs-ap.jar 客户端并将请求发送到服务器:

   javax.ws.rs.client.Client client = ClientBuilder.newBuilder().build();

我已经编写了上面的代码来调用多个api(通过id获取用户,获取所有用户并删除用户)。

我的问题在这里。

我正在为每个 api cal 创建一个新客户端。

只是想知道我可以创建一个客户端实例并进行多次调用吗?

4

1 回答 1

2

是的,只要正确管理客户端的生命周期,就可以重用客户端。这意味着当一个客户端实例被创建时,它也应该使用该close()方法正确地关闭,一旦它的目的被服务。请参阅客户端 API 文档

请注意,如果每个客户端具有不同的客户端配置,则需要多个客户端实例。

于 2016-03-08T05:52:09.693 回答