2010-09-11 9 views
5

Czy Workflow Foundation jest dobrą opcją do tworzenia zaplanowanego procesu rozwiązania rebillingowego klienta? Proces musi działać codziennie i wchodzić w interakcje z warstwą danych, a także z usługą sieciową. W przeszłości domyślnie używałem SSIS i zadania Zaplanowane zadanie lub Agenta SQL Server do obsługi harmonogramu.Workflow Foundation for Scheduled Process

Wszelkie dane wejściowe są mile widziane.

Odpowiedz

4

Na kanale 9 (endpoint.tv) dostępne są dwa webcasty, które dotyczą scenariusza, w którym Workflow Foundation jest używana do realizacji zadania wsadowego.

Użyłem WF się dla niektórych prostych procesów zaplanowanych wewnątrz usługi Windows i muszę powiedzieć, że jestem bardzo zadowolony z wyniku.

+0

Ronald, dziękuję za odpowiedź. Przeanalizuję podane przez Ciebie linki. Z własnego doświadczenia, czy uważasz, że to przesada, by użyć WF do stworzenia prostego procesu? Proces ten zasadniczo wymagałby wykonania następujących czynności: 1) Wywołaj listę klientów, którzy muszą zostać obciążeni, 2) wykonaj iterację na liście i wywołaj usługę internetową dla każdego klienta, 3) powiadom każdego klienta. Wydaje mi się, że powinno być proste rozwiązanie tak prostego procesu, ale zawsze korzystam z pakietu SSIS i czuję, że to przesada. – dotariel

+1

Zdecydowanie nie uważam, że to przesada dla takiego procesu. WF obsługuje obsługę błędów i paralelizację i myślę, że możesz dobrze wykorzystać oba. Na przykład. załóżmy, że twoja usługa sieciowa jest chwilowo niedostępna, co wtedy zrobić? I wszyscy klienci mogą być przetwarzani równolegle. –

+0

Ronald, dziękuję za twoją opinię. – dotariel