I'm working on a multi-server multi-client project for one of out members.
I have ServerA, Server1, Server2, Server3,.........,ServerNNN
All clients first connect to ServerA. Here they are verified. If not valid client then the connection is closed. If valid, ServerA returns back to Client the IP and Port of one of the servers, 1 - NNN for that client to connect to. Servers 1 - NNN are only used for chat.
Is one way of who connects to who for the servers better than the other? In other words, does it really matter if server 1 connects to server 2 or server 2 connects to server 1.
In the end all servers must be able to communicate with each other so all servers must be connectd to all other servers
I have ServerA, Server1, Server2, Server3,.........,ServerNNN
All clients first connect to ServerA. Here they are verified. If not valid client then the connection is closed. If valid, ServerA returns back to Client the IP and Port of one of the servers, 1 - NNN for that client to connect to. Servers 1 - NNN are only used for chat.
Is one way of who connects to who for the servers better than the other? In other words, does it really matter if server 1 connects to server 2 or server 2 connects to server 1.
In the end all servers must be able to communicate with each other so all servers must be connectd to all other servers