The current application that I’m working on is a Client – Server C# application and work very well on a network. Now I’m thinking if it can run over the internet. The question is how to do this? How can I start the Server on my computer and in what circumstances so that every Client over the internet to connect to? What software I need to do this?
Every idee/advice can be very useful.
Thanks.
Telling him to use Soap/Tcp/Wcf is pointless. He already has it running on his local network.
You can set up your home network to allow connections from the internet. Most routers have support for Dynamic DNS services. I use one to SSH into my home machine whenever I’m away from home.
It would require setting up your router at home to forward the appropriate ports, and setting it up to work with the Dynamic DNS service, but afterwards you can access it from anywhere on the internet with the domain name you set up with the DDNS service, and everything should go off without a hitch.