현재 웹 응용 프로그램에서 작업 중입니다. 이 응용 프로그램의 한 특정 영역/페이지는 DB 작업을 수행하는 특정 시간을 수행합니다. 이 페이지의 현재 구조는 다음과 같습니다.메서드를 비동기로 변환하는 방법 - Spring, DWR?
1) DWR call from the front end to the backend
2) Front end waits for the backend to return data
3) When data is returned, the callback function is executed in the
front end and data is displayed to user in the format needed.
2 단계 동안 백엔드는 처리하고 데이터를 다시 보내는 데 많은 시간이 걸립니다. 이 전체 시간 동안 응용 프로그램을 사용할 수 없습니다. 해야한다
의 변화는 다음과 같습니다 나는이 가능하게 할 수있는 방법을 찾고
1) Let the user use the application after sending the request in step #1
2) Front end will be populated with data after the backend processes the data and
send the details back.
3) When user revisits the page, information from previous request is available.
. 이를 달성하기위한 DWR 또는 스프링 메커니즘이 있는지 확실하지 않습니다. 정확한 코드가 필요한지 더 자세히 조사 할 수 있도록 올바른 방향으로 안내해주세요.