How could a network of servers communicate with each other?
For example, if Client A connects to Server A, how would the other servers be informed of this? I'm guessing you would need a "central" server, but how would it be implemented?
I'm really dumbfounded on this, so any help would be nice :)
Types of Client Server Communication are: HTTP Push and Pull. Ajax Polling. Long Polling.
Clients typically communicate with servers by using the TCP/IP protocol suite. TCP is a connection-oriented protocol, which means a connection is established and maintained until the application programs at each end have finished exchanging messages.
One of the points of distributed systems is that the servers don't need to be aware of each other's doings. Server A and Server B could be front end servers even sharing the same database and still be able to work independently. The "central server" you're referring to would be the database which could physically be on a third machine or either Server A or Server B.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With