标签: java sockets client-server
我正在使用java.net发送消息。服务器部分与许多客户端一起工作,并且根据我收到消息的客户端,我选择处理消息的方式。因为我认为我需要将用户名封装到消息中,然后从那里获取消息,然后发送消息,并将其发送给程序。这该怎么做?这些问题通常如何解决?
答案 0 :(得分:1)
当您接收数据时,您可以根据发件人的IP地址识别客户端。如果仍需要客户端名称,则在打开连接后将其作为第一条消息的一部分发送。然后,您可以将客户端名称与其IP地址相关联。