我正在使用 WebSockets 开发一个简单的应用程序。客户端您可以发送输入文本,而服务器端是通过带有注释为 ServerEndpoint 的 Java 类实现的。在这里,接收到的输入文本被解码并发送到所有打开的会话。
这可行,但我想存储服务器接收到的每条消息,以便当新客户端连接时(使用带有@OnOpen 注释的方法),它会接收在他“离线”时发送的所有消息。在不使用数据库的情况下,我可以在哪里存储这些消息?
我正在使用 WebSockets 开发一个简单的应用程序。客户端您可以发送输入文本,而服务器端是通过带有注释为 ServerEndpoint 的 Java 类实现的。在这里,接收到的输入文本被解码并发送到所有打开的会话。
这可行,但我想存储服务器接收到的每条消息,以便当新客户端连接时(使用带有@OnOpen 注释的方法),它会接收在他“离线”时发送的所有消息。在不使用数据库的情况下,我可以在哪里存储这些消息?