簡體   English   中英

需要為每個Webservcie調用創建javax.ws.rs.client.Client

[英]Need to create javax.ws.rs.client.Client for each webservcie call

創建一個javax.ws.rs-ap.jar客戶端並將請求發送到服務器:

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

我寫了上面的代碼來調用多個api(通過id獲取用戶,獲取所有用戶和deleteUser)。

我的問題在這里。

我正在為每個API創建一個新的客戶端。

只想知道我可以創建一個Client實例並進行多個呼叫?

是的,只要正確管理客戶的生命周期,就可以重用它。 這意味着在創建客戶端實例后,一旦達到其目的,也應使用close()方法正確close()它。 請參閱客戶端API文檔

請注意,如果每個客戶端具有不同的客戶端配置,則將需要多個客戶端實例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM