-
tomcat7、8中(WebSocket),过期的WebSocketServlet类是由哪个类代替的0
最近在研究websocket,tomcat中的做法是:
一个servlet需要继承WebSocketServlet类
然后实现createWebSocketInbound方法,该方法返回:StreamInbound对象
但是,现在发现
org.apache.catalina.websocket.WebSocketServlet
org.apache.catalina.websocket.StreamInbound
这两个类都是过期(Deprecated)的
既然是过期的,那么肯定会有新的类(API)或方法代替
请问,新的类(API)是什么
或者新的做法是什么2014年5月11日 21:47
3个答案 按时间排序 按投票排序
-
以下是官方文档的说明:
引用Replaced by the JSR356 WebSocket 1.0 implementation and will be removed in Tomcat 8.0.x.
@Deprecated
public abstract class WebSocketServlet
extends HttpServlet
参见这里:
https://tomcat.apache.org/tomcat-7.0-doc/api/org/apache/catalina/websocket/WebSocketServlet.html
所以,楼主直接找JSR356 WebSocket应该就可以了。2014年5月12日 18:40
-
@ServerEndpoint(value = "/websocket/chat")
tomcat8给出的例子用的都是注解了
你可以在tomcat8的apache-tomcat-8.0.5\webapps\examples\WEB-INF\classes找到对应的例子2014年5月11日 23:05
相关推荐
tomcat-embed-websocket7 jar包
tomcat8真正支持jsr-356(包含对websocket的支持), tomcat7部分版本的websocket实现不兼容jsr-356。 需要注意websocket与浏览器的兼容问题,有些早期版本的浏览器支持旧版本的websocket协议,可能会与新版本的...
tomcat-embed-websocket-8.0.35.jar,经过测试,可以使用。
tomcat-embed-websocket-8.5.15.jar
Tomcat利用webSocket建立常连接 jar包
tomcat7-websocket.jar
tomcat-embed-websocket-9.0.16.jar
java tomcat 7.0.42 websocket可使用java tomcat 7.0.42 websocket可使用java tomcat 7.0.42 websocket可使用java tomcat 7.0.42 websocket可使用
tomcat8.5 jsp servlet WebSocket等api文档涵盖了整个 Javaweb开发中所需文档内容。
Web项目的前后端WebSocket的Java和Tomcat7的使用示例,可以参考本样例来实现WebSocket技术的Web前后台的技术。
tomcat7-websocket-7.0.62.jar 之前在网站上看到的太贵了,自己上传丰衣足食
直接将该下载包解压到tomcat 7.0.42 lib 包下替换即可
基于Tomcat实现HTML5的WebSocket 使用工程前先阅读使用说明!
支持websocket的tomcat
websocket+tomcat+jetty+netty
html5+tomcat7+jdk1.7搭建的 websocket聊天室。
tomcat实现websocket.rar所需jar包。
项目可以直接导入,一个基于Tomcat7、Java、Ext、WebSocket的聊天室,分数是3分,目的不是为了赚分,是为了大家能够评论,提出意见。