Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 局域网应用中的群组聊天_Java_Chat_Server - Fatal编程技术网

Java 局域网应用中的群组聊天

Java 局域网应用中的群组聊天,java,chat,server,Java,Chat,Server,我用java开发了一个局域网聊天应用程序。我使用客户机-服务器模式,能够向特定用户以及所有登录的用户发送消息。现在我的问题是我想创建一个群组聊天,那么当客户端注销并再次登录时,如何保存群组聊天。我指的是加入团队的成员 这是一个局域网应用程序。一旦创建了群聊并添加了成员,它就应该保留下来,以便客户下次登录。请有人给我介绍一下,好吗?我想你必须将这些信息保存在数据库中。然后,如果用户登录,您必须将其连接添加到相应的聊天中。如果你想让用户看到他们离线时聊天的内容,你还必须保留聊天协议,并跟踪哪个用户收

我用java开发了一个局域网聊天应用程序。我使用客户机-服务器模式,能够向特定用户以及所有登录的用户发送消息。现在我的问题是我想创建一个群组聊天,那么当客户端注销并再次登录时,如何保存群组聊天。我指的是加入团队的成员


这是一个局域网应用程序。一旦创建了群聊并添加了成员,它就应该保留下来,以便客户下次登录。请有人给我介绍一下,好吗?

我想你必须将这些信息保存在数据库中。然后,如果用户登录,您必须将其连接添加到相应的聊天中。如果你想让用户看到他们离线时聊天的内容,你还必须保留聊天协议,并跟踪哪个用户收到了哪些消息。@Fildor聊天协议类似?请详细说明。聊天协议类似数据:聊天、日期/时间、用户、消息文本…@Fildor我可以使用XMPP吗?啊。我不是说那种聊天。我的意思只是简单的聊天数据。您需要保留它,以便所有GroupChatter在再次登录时拥有相同的数据。