Long-running processes are common in distributed computing. Some business processes are made up of multiple execution sequences which may last many days or even weeks.
In the October 2008 issue of MSDN Magazine, Juval Lowy discusses several techniques for supporting long-running services and presents a few WCF helper classes he has developed.
Don't forget to browse the sample code in our online code library.
See the MSDN Magazine archives to learn more about Windows Communication Foundation or previous installments of the Foundations column.