1
想象一个巨大的聊天网络,这是微软MSN的规模。这种网络拥有数千台具有多种服务器类型的服务器。想想这个:服务器之间的会话通信
用户总是连接到一个服务器,这个服务器被称为调度服务器,这个服务器将用于通信状态变化,传入和传出的对话请求等。用户连接到这个服务器只要他连接到网络。
当用户启动新对话或其他用户与用户交谈时,调度服务器将在白板服务器上创建会话,并将此服务器的地址与元数据一起发送给两个用户。白板服务器管理此聊天会话。
现在想这样的:用户A连接到分派服务器A和用户B派遣服务器B.用户A改变了他的在线状态(从线上到的距离)和他的客户通知调度服务器A.
什么会发生下一个?如何派遣服务器B知道在具有数千个调度服务器的网络中的这种改变。调度服务器如何相互通信?
类似这样?:调度服务器会通知哪些用户已连接到其他服务器,该服务器包含用户字典和调度服务器? – Jelle