Connect to server / socket
I hope someone can point me in the right direction.
If I was to create a client/server application, where all the clients acted like servers, so that all clients could connect to eachother, in a p2p sort of way,
how could I get the real IP address of the clients if they're behind a shared internet access. Like a router whith several clients connected to the internet thru the same ISP IP?
I am currently working on this, in VB.NET, and it works within the Local Network using the local IP addresses, but what if one of the clients should be connected to from another client from an outside network, thru the internet?
I don't see how I can accomplish this. Hope someone can help.
I'm not an expert on this field, but I was able to write a socket solution some time ago using this book which I recommend strongly:
Richard Blum, "C# Network Programming"
Don't let the C# scare you. The things you are looking for are in the framework and there isn't any difference between C# and VB there.
thanx.. I will have a look at it.
I have read a lot of books on .Net , but never one that explains what I'm looking for.
Thank you for your reply.
Top DevX Stories
Easy Web Services with SQL Server 2005 HTTP Endpoints
JavaOne 2005: Java Platform Roadmap Focuses on Ease of Development, Sun Focuses on the "Free" in F.O.S.S.
Wed Yourself to UML with the Power of Associations
Microsoft to Add AJAX Capabilities to ASP.NET
IBM's Cloudscape Versus MySQL