ignazz wrote:
Ma in questo caso come faccio a notificare al servizio di eseguire il processo?
in uno dei 350 mila modi possibili

coda, database, file di testo.
Utilizzo un timer che dopo un certo tempo controlla se occorre eseguire il processo o c'è un modo per notificare la cosa al servizio nel momento in cui l'utente clicca finish sulla pagina?
il sistema più rapido è probabilmente creare dei file in una directory, che poi il servizio attraverso il FileSystemWatcher monitora per capire quando intervenire. è semplice e ben funzionante e non ti richiede di mettere su una coda di MQ o usare un db. nel file puoi metterci, usando XML, tutto quello che ti serve per istruire il servizio e renderlo general purpose.