gpt4 book ai didi

具有后台线程的 Java WebSocket

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

我是 Java 新手,我需要有关以下问题的帮助:

我开始学习 websocket 应用程序的工作原理。我的代码使用 javax.websocket 来实现 websocket 服务器,它将 POJO 转换为 websocket 监听器,如下所示:

@ServerEndpoint("/sample")
public class SampleSocket {
private static Set<Session> clients = Collections.synchronizedSet(new HashSet<Session>());

@OnOpen
public void onOpen(Session session) {
// handle connection open here
}

@OnClose
public void onClose(Session session) {
// handle connection close here
}

@OnMessage
public void onMessage(Session session) {
// handle incoming message here
}

@OnError
public void onError(Session session) {
// handle error here
}
}

以上代码有效。

现在,我想创建一个新的后台线程,以便在服务器进入监听模式和/或跟踪其他一些信息之前做一些准备工作。但我不知道如何实例化这个后台线程。 SampleSocket 构造函数似乎不起作用。

提前致谢。

最佳答案

@PostConstruct 将帮助解决这种情况。

关于具有后台线程的 Java WebSocket,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27181952/

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