Workflow Foundation è una buona opzione per la creazione di un processo pianificato per una soluzione di fatturazione clienti? Il processo deve essere eseguito quotidianamente e interagire con un livello dati e un servizio Web. In passato, per impostazione predefinita ho utilizzato SSIS e un'attività Pianificazione attività o Agente SQL Server per gestire la pianificazione.Workflow Foundation for Scheduled Process
Qualsiasi input è apprezzato.
Ronald, grazie per la risposta. Esaminerò i collegamenti che hai fornito. Dalla tua esperienza personale, trovi eccessivo usare WF per creare un processo semplice? Questo processo dovrebbe fondamentalmente fare quanto segue: 1) Recuperare un elenco di client che devono essere caricati, 2) scorrere l'elenco e chiamare un servizio Web per ciascun client, 3) notificare a ciascun client. Mi sembra che ci dovrebbe essere una soluzione semplice a un processo così semplice, ma finisco sempre per usare un pacchetto SSIS e mi sembra eccessivo. – dotariel
Sicuramente non penso che sia eccessivo per un tale processo. WF supporta la gestione degli errori e la parallelizzazione e penso che tu possa fare buon uso di entrambi. Per esempio. supponiamo che il tuo servizio web sia temporaneamente non disponibile, cosa fare allora? E tutti i client possono essere elaborati in parallelo. –
Ronald, grazie per il vostro feedback. – dotariel