Hi, I'm thinking about creating some file transfer application similarish to skype.
I was thinking to create a server that would manage all user accounts. Users would 1st need to register or if they are already registered they would just log in of course and than they could search and add other users to their contact list.
Once you have some users added to your contact list you could start sending files to them.
The problem is that I don't know the IP address of specific user if I decide to connect to him. I was thinking maybe I could store the users IP address on the server and add that to his account details. This way I could connect to server who's address would be known and get IP address to specific user from the server. Don't know if this would be the best approach but it wouldn't work anyway because IP can change at any moment.
Could you guys suggest some ideas to work around this problem?
I was thinking to create a server that would manage all user accounts. Users would 1st need to register or if they are already registered they would just log in of course and than they could search and add other users to their contact list.
Once you have some users added to your contact list you could start sending files to them.
The problem is that I don't know the IP address of specific user if I decide to connect to him. I was thinking maybe I could store the users IP address on the server and add that to his account details. This way I could connect to server who's address would be known and get IP address to specific user from the server. Don't know if this would be the best approach but it wouldn't work anyway because IP can change at any moment.
Could you guys suggest some ideas to work around this problem?