OK, sounds logical, so we're back to my original query: what's the easiest way to communicate between desktop app/server and ASP.net/server?

For example, a progress indicator - which could be as simple as a label which says something like '134 files processed out of 785'

I've been looking through some WCF service stuff online and I can't get my head around it