Salve
sto sviluppando un'applicazione che deve fare da piattaforma di integrazione software.
Questa applicazione deve poter permettere agli utenti di poter eseguire dei processi esterni, di cui non ho i sorgenti ma solo gli eseguibili.
Questi processi devono però anche poter essere interrotti e magari anche poter essere monitorizzati (vedere il loro avanzamento).
Questi processi sono processi che richiedono molto tempo quindi l'utente dopo aver lanciato uno di questi processi, deve poter fare altre cose (tra cui interrompere un processo in esecuzione o lanciare un nuovo processo).
Vorrei sapere se secondo voi con J2EE riesco a sviluppare il tutto o se mi conviene usare altre strade(web services o altro).

Aspetto con ansia ogni vostro consiglio