Implement windows service solution