Mis*_*ble 5 tomcat websocket tomcat7
我正在尝试了解如何部署Apache Tomcat 7 WebSocket方法页面中引用的示例.
Application Development部分建议在WebSocketServlet类上读取javadoc .但是查看示例的服务器端代码,三个示例中没有类extend WebSocketServlet,这是我原本期望它做的.
十多年后我回到servlet开发中,并且在这些示例中的所有注释中都感到非常迷失.是否有另一个如何使用servlet启动并运行获取WebSocket的逐步简单说明?
Jac*_*ski 10
当您下载Apache Tomcat的发行版(7.0.37是目前的最新版本)时,您将examples部署Web应用程序.它附带了WebSocket示例.您不必自己部署它.
启动Tomcat并打开http://localhost:8080/examples.

单击WebSocket示例并选择所需的任何WebSocket示例.

除了使用bin/catalina.sh run(或任何适合您的命令)启动Tomcat之外,您不必执行任何操作.
查看[TOMCAT_HOME]/webapps/examples目录时,您可能希望查看WEB-INF/web.xml部署的WebSocket servlet的位置.
他们的源代码在[TOMCAT_HOME]/WEB-INF/classes/websocket目录中.
servlet websocket.echo.EchoMessage确实扩展了org.apache.catalina.websocket.WebSocketServlet.
我想知道我是否应该问你使用的Apache Tomcat的版本?也许你使用其他一些不那么近期的版本?我建议从最新版本开始,因为它对我来说很好.
| 归档时间: |
|
| 查看次数: |
13941 次 |
| 最近记录: |