A është i sigurt thread CloseableHttpClient?
A është i sigurt thread CloseableHttpClient?

Video: A është i sigurt thread CloseableHttpClient?

Video: A është i sigurt thread CloseableHttpClient?
Video: Замените этот цвет нити на руке и жизнь будет полной чашей 2024, Nëntor
Anonim

Implementimet e HttpClient pritet të jenë fije e sigurt . Rekomandohet që i njëjti shembull i kësaj klase të ripërdoret për ekzekutime të shumëfishta kërkesash.

Gjithashtu e dini, çfarë është CloseableHttpClient?

Funksioni më thelbësor i HttpClient është për të ekzekutuar metodat HTTP. Ekzekutimi i një metode HTTP përfshin një ose disa shkëmbime të kërkesave HTTP / përgjigjeve HTTP, zakonisht të trajtuara nga brenda nga

është i sigurt thread Apache HttpClient? HttpClient është plotësisht filli - i sigurt kur përdoret me a filli - i sigurt menaxher i lidhjeve si MultiThreadedHttpConnectionManager. Në të njëjtën kohë, HttpClient shembulli dhe menaxheri i lidhjes duhet të ndahen mes të gjithëve fijet për efikasitet maksimal.

Për më tepër, cili është ndryshimi midis HttpClient dhe CloseableHttpClient?

CloseableHttpClient është klasa bazë e httpklient biblioteka, ajo që përdorin të gjitha implementimet. Nënklasat e tjera janë në pjesën më të madhe të zhvlerësuara. Të HttpClient është një ndërfaqe për këtë klasë dhe klasa të tjera. Më pas duhet të përdorni CloseableHttpClient në kodin tuaj dhe krijoni atë duke përdorur

A duhet të mbyll

2 Përgjigjet. Ju bëj nuk duhet në mënyrë eksplicite mbyll të HttpClient , megjithatë, (ju mund të jeni duke e bërë këtë tashmë, por vlen të përmendet) ju duhet sigurohuni që lidhjet të lirohen pas ekzekutimit të metodës. Edit: ClientConnectionManager brenda HttpClient do të jetë përgjegjës për ruajtjen e gjendjes së lidhjeve.

Recommended: