我在 java 中有一个使用 nio 的聊天应用程序,它现在工作正常。我想用相同的端口号将我的聊天服务器分成 2 个。
简单地 :
- 我想将我的服务器拆分为两个或三个。当客户端
登录时,它首先连接到第一台服务器。 - 当第一台服务器有 10 个客户端时,第 11 个客户端必须连接到第二台服务器。和第三台服务器的相同机制。
- 这三个服务器必须具有相同的端口号。
- 这些服务器必须具有内部通信。如果客户端 1 登录到服务器 1 。Server 2和Server 3应该知道服务器 1中的任何详细信息。
- 服务器 1 中的客户端必须与服务器 2 和服务器 3 中的客户端通信。
我怎样才能使这些成为可能是否有与此相关的任何示例。我用谷歌搜索了它,但找不到任何合适的解决方案。
请指导我解决这些问题。
非常感谢。