设计一个网络应用程序,面向多用户的CS程序。
要求:
1.有多台服务器用户登录的时候根据各服务器的运行状况选择更佳的登录的服务器
2.假如A服务器上的用户发送了一条信息,其它服务器上的用户也能同时看到(即时通讯)
3.假如A服务器崩掉A服务器上的用户自动转向其它的多台服务器上服务端采用mina开发,但不知道怎样设计这个程序。哪位大虾有比较详细的解决方案没有,如果有每个步骤能详细点吗,有方案贴图更好?