List<Offer>
을 json
으로 리턴하는 REST 서비스 엔드 포인트가 있습니다. 이 서비스는 각 Offer
에 대해 다른 백엔드를 호출합니다. 비동기 휴식 서비스를 만드는 것이 가능하다는 것을 알고 있습니다. 그러나 고객이 Offer
을 사용할 수있게 되 자마자 사용하고 모든 Offer
을 사용할 준비가되지 않았 으면합니다. 그것은 REST 서비스가 아닌 경우 올바른 해답이 될 것 Future
작업을 사용스프링 REST 및 향후 작업
- : 나는에 대한 두 가지 시나리오를 생각했다. 나는 두 개의 엔드 포인트를 사용하여 웹 서비스 컨텍스트
에서 사용하는 방법을 찾을 수 없습니다 : 는) 첫 번째 (각
Offer
공개 목록
<String>
getOfferIds에 대한 몇 가지 독특한 "GUID를"반환을);B)가 준비되면 두 번째 제안을 반환
대중 제공 getOffer (문자열 GUID);
두 번째 방법은 내 나머지 서비스의 무 컨텍스트를 제거하는 것입니다. 이것이 최선의 방법일까요 아니면 더 좋은 방법이 있을까요?
이것은 도움이 될 수 있습니다. https://www.javacodegeeks.com/2013/03/deferredresult-asynchronous-processing-in-spring-mvc.html – Barath
이 기사는 매우 흥미롭게 보입니다. – user2447161