Sure. We have a process (intended initially to run as a service) which polls an Amazon queue (SQS) for messages. It gets the message and puts that into the datastore and starts another application, a console app. The console app reads from the datastore and does what it does best.
The challenge that we face is that while a WIndows service based approach works great on the dev machines (Windows 7), on the deploy boxes it does not. Because Windows 2012 R2 strictly enforces the "cannot interact with desktop applications" rule.
We tried various workarounds like hiding the windows etc. and while this seems to work in Windows 7, not so much on server based OSs. So, we have implemented this as a long-running process on the server .... which somehow seems cludgy and does not look pretty in the Prod environment.
Hence we are evaluating various service based frameworks like TopShelf, Hangfire etc.