2010-09-11 13 views
5

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.

risposta

4

Su Canale 9 (endpoint.tv) ci sono due webcast che indirizzano uno scenario in cui viene utilizzato Workflow Foundation per un'implementazione di un lavoro batch.

ho usato WF me stesso per alcuni semplici processi di linea all'interno di un servizio di Windows e devo dire che sono molto soddisfatto del risultato.

+0

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

+1

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. –

+0

Ronald, grazie per il vostro feedback. – dotariel