I would like to develop one application just like teamviewer application using java.So i would like to get help from technical guys who can help me in that.
My queries were,
1.We can connect to a remote desktop over LAN using socket. Is there any way to connect remote desktop over Internet (no LAN).
2.Can we connect to a remote desktop over internet using public IP?
3.Unique address for each machine is MAC address/ Ethernet address.Whether we can use this MAC address for remote desktop connection?
4.Public IP for the machines connected to a single router may be same.If we can use public IP for remote connectivity, how we can identify different machines in that router?
My queries were,
1.We can connect to a remote desktop over LAN using socket. Is there any way to connect remote desktop over Internet (no LAN).
2.Can we connect to a remote desktop over internet using public IP?
3.Unique address for each machine is MAC address/ Ethernet address.Whether we can use this MAC address for remote desktop connection?
4.Public IP for the machines connected to a single router may be same.If we can use public IP for remote connectivity, how we can identify different machines in that router?