Well, you have a couple of options. If both are .NET applications, you can use remoting. If both aren't .NET applications, or you don't want to use remoting, you can use sockets.
Yes, use TcpClient and TcpListener. The only way to not encounter firewall problems is to use a port that is already allowed on the firewall or setting it up to allow access on whatever port you plan on using.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.