2016-03-08 45 views
1

創建javax.ws.rs-ap.jar客戶端發送請求到服務器:需要創建javax.ws.rs.client.Client每個webservcie通話

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

我已經writtten了以上代碼調用多個api(通過id獲取用戶,獲取所有用戶和deleteUser)。

我的問題是在這裏。

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

只是想知道我可以創建一個客戶端實例並進行多個調用?

回答

2

是的,只要客戶端的生命週期管理得當,客戶端就可以重用。這意味着在創建客戶端實例時,應該使用close()方法正確關閉客戶端實例,一旦目標服務完成。請參閱Client API documentation

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

相關問題