java - Spring DeferredResult progress bar -


i´m using spring deferredresult make async request between client-server. know reason use technique precisely keep request between client-server idle, until server finish job.

but wondering if possible how server let know client how time keep job finish. want information provide progress bar on client side.

any suggestion?.

regards.

i not believe so, server's first response data requested async call. take second async call return data such average response time server, then, server not able determine lag time between server , client, server able determine how long took run process called async request. set timeout cancel request (or @ least ignore response), on client side.