In Java, we can open a ServerSocket with new ServerSocket(port), and connect to it with new *Socket(server_adress",port)*;
But how to connect, if server is in a different network, while both networks are behind a NAT.
I know that there must be a solution. Skype and other applications already found it.
Any ideas ?
Regards, Andrew.