gpt4 book ai didi

java - 编写 Java 聊天程序(需要建议)

转载 作者:行者123 更新时间:2023-12-01 13:02:27 25 4
gpt4 key购买 nike

我正在寻找用 Java 编写一个具有这些功能的聊天程序。

  1. 客户端连接到服务器
  2. 服务器会保存已连接用户的列表,并确保他们的用户名是唯一的
  3. 客户端可以请求私有(private)聊天,客户端将直接连接而不是通过服务器。

我的问题是你将如何实现#3?您需要制作新的套接字吗?

最佳答案

让服务器处理所有聊天。制定您自己的“协议(protocol)”,以便您的客户端发送包含消息和目的地(用户)的包。这可以通过发送带有可解析信息的字符串或整个对象来完成。这样,创建包含某些用户的组也很容易,所有这些都由服务器处理。

关于java - 编写 Java 聊天程序(需要建议),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23418965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com