Execute and Wait would definitely work. Alternately, if you're using Spring in the background you could use their @Async methodology for simple multi-threading, and just leave Struts for basic AJAX calls to start and check status.
On Sun, Jul 17, 2016 at 8:37 AM, Peter Hilzbrich <hilzbr...@gmx.de> wrote: > Hello, > I want to use Struts 2 to run my Java business logic in background and > AngularJS for the front-end. I need to implement the following scenario: A > user can make different configuration for the system to run. After > configuration is made, the user clicks "start" and continuously receives > new analysis data (e.g. by requesting data every second). To generate the > analysis data I have to run some business logic in different threads > continuously in background till the user clicks "stop". In my understanding > with Struts 2 the front-end is requesting data which the business logic is > generating as it is requested. Is there are way to start background > processes and let them run long-time? For me, it seems that the > ExecuteAndWaitInterceptor isn't the right choice.. > > Best regards > Thomas > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > -- _________________________________________________________ Adam Brin Director of Technology, Digital Antiquity 480.965.1278