Hi,
Due to business requirements, I have to have something like a process to run all the time to retrieve data and do processing with it...
My first guess is to create a windows service so that it can be started and be left running.

Question:
Is windows service the best choice for my requirement or can I have a wcf i.e. .svc file to do the same thing i.e. (get started and be left running all the time). ?