I am new in WCF and i am working on a desktop application in which i want to get data from my database on webserver where my domain is hosted. To connect to my database i must whitelist my ip, i want to get data from anywhere with any IP without whitelisting it. I searched and found that WCF can be used for that. i created simple WCF applicaton and hosted in my computer IIS, and comsumed it from other applications. but the problem is i couldnt deploy it on web server where my domain is, please help me deploy a simple HelloWorld like WCF service on a remote IIS. using any version of visual studio (mine is VS2012). sorry for bad English, i hope i was enough clear.