I have a mobile application that interacts with a WCF service.
Do I have to host the wcf in IIS in order for the mobile to connect to it via internet?
I have a mobile application that interacts with a WCF service.
Do I have to host the wcf in IIS in order for the mobile to connect to it via internet?
IIS is one hosting option, others include WAS (Windows Activation Service), and self-hosting it in an application you write. These options are all well described here.
As long as the server is accessible on the internet, any hosting option will work. They all have various pros and cons, such as reliability, accounting, and simplicity.