【发布时间】:2015-08-10 01:21:42
【问题描述】:
我有一个聊天应用程序,它连接到侦听端口 4444 的服务器。
Client1、Client2 和 Client3 将通过 4444 端口连接到服务器,并希望相互交谈。
Client4、Client5 和 Client6 也将在端口 4444 上连接到服务器,并且也希望彼此通信。
我不知道如何区分客户端以及如何让正确的客户端相互通信(一组中的客户端 1、2 和 3。另一组中的客户端 4、5 和 6)。
不确定我是否走在正确的轨道上,但我现在在想,假设 Client1 首先连接并传递一个名为“Alpha”的标题。然后 Client2 和 Client3 将连接并搜索单词“Alpha” “?然后我将它们放入一个数组中?如果这是我假设的轨道,我将如何在代码中实现它?
【问题讨论】:
标签: java networking client server