내 애플리케이션에서 동기 요청에 Apache HttpClient를 사용하고 있습니다. 필자의 의존 관계는 다음과 같습니다.비동기 및 비동기 요청에 대한 Apache HttpComponents의 종속성
하지만 이제는 비동기 요청을 할 수있는 능력이 필요합니다.
내 일반적인 질문 - 내 pom.xml
아파치 Http 구성 요소를 사용하여 비동기 및 비동기 요청을 만들고 싶다면 어떻게해야합니까? 사실 저를 조금 혼란스럽게 만드는 많은 질문이 있습니다.
더 구체적으로 :
- 클라이언트는 별도의 의존성은 비동기입니까? 나의 이해에서 - 예,하지만 내
pom.xml
이 의존성을 추가 한 후 :<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpasyncclient</artifactId> <version>4.1.2</version> </dependency>
나는
HttpAsyncClients
클래스를 가져 오는 문제가있다. 이 두 라이브러리는 동일한 http-core 종속성을 사용합니까?
http-core
은 제외해야합니까?Apache HttpComponents에서 비동기 및 비동기 요청을 수행하는 다른 방법이 있습니까?
한 프로젝트에서 두 라이브러리를 혼합하는 것이 합법적입니까?