java 原生 websocket 问题,只能使用静态定义属性问题

发布于 2021-12-06 04:55:10 字数 119 浏览 979 评论 6

今天项目要做一个在线聊天的功能,想到用长连接websocket,遇到一个诡异的问题websocket在实例化一个对象后调用方法,websocket就会自动断开连接,求大神解答,还有其他什么比较好的方法实现聊天,需要考虑到性能

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

筱武穆 2021-12-10 01:45:29

谢谢,太感谢了

落墨 2021-12-10 01:36:54

websocket不用实例化对象,使用@ServerEndpoint这个注解就会实例化一个对象,每次实例化以后你把这个对象存起来,关闭socket的时候在清除掉该对象,我有做过的,这个要配合html5的。发送用new javax.websocket.Session().getBasicRemote().sendText(msg)

沦落红尘 2021-12-09 20:40:52

我是直接用注解写的;那个onMessage

孤檠 2021-12-09 14:23:46

jdk7中有个websocket.jar,楼主是否用

session.getAsyncRemote().sendText(arg0)

来发送的。

狠疯拽 2021-12-09 12:37:53

就是j2ee的

陌若浮生 2021-12-06 07:13:34

java原生websocket是什么意思?jdk好像不带websocket吧,一般j2ee容器自带websocket,我的游戏应用一般用netty的websocket组件

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文