Hi. I'm new to this forum, so, please forgive me if I've broken any rules. I've written a few p2p applications in java for clients that run on the same local area network. But I would like to know how to make a p2p socket connection between two computers across the internet. Any help will be greatly appreciated.