我目前在 Android 上使用 Restlet 2.1.2,我想知道如何在我的应用程序中重用实例 Clientresource。
这是我使用的代码:
Client client = new Client (new Context (), Protocol.HTTP);
ClientResource clientResource ClientResource = new ("http://codeblow.com/");
clientResource.setNext (client);
/ / Executors.newCachedThreadPool ExecutorService pool = ();
clientResource.get ();
clientResource.release ();
ClientResource clientResource1 ClientResource = new ("http://codeblow.com/");
clientResource.setNext (client);
“启动内部 [HTTP/1.1] 客户端” “启动内部 [HTTP/1.1] 客户端”
如您所见,在 ClientResource 的每个新实例化时,它都会创建新客户端。我只想保留 1 个客户端资源,然后使用相同的实例向服务器发出少量请求。
最好的方法是什么?
另一点:我使用#setNext() 方法来保留客户端,但我觉得这没用。因为它无论如何都会创建另一个客户端。
此致