Tomcat websocket echo应用程序



我对websocket还很陌生,正在努力工作。我正在使用echo应用程序作为模板。我在eclipse中创建了一个名为echo的项目,并放置了EchoAnnotation.java和EchoEndpoint.java的源代码(http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/WEB-INF/classes/websocket/echo/)在适当的地方。

我还创建了一个echo.html文件,并将其放置在那里(http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/websocket/echo.xhtml?view=log)。

我必须在这里找到web.xml:Tomcat 8示例:缺少配置步骤,并且正在使用以下内容:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
      version="3.0"> 
    <welcome-file-list>
        <welcome-file>echo.xhtml</welcome-file>
    </welcome-file-list>
</web-app>

我运行我的ant构建脚本,将其转换为examples.war,并将其部署到我的tomcat 8 webaps目录中。我点击这个网址:http://localhost:8080/examples/echo.xhtml,页面就出现了。

问题是,只要我单击"连接",就会收到一条消息,指示服务器关闭了连接。

我错过了设置步骤吗?

刚刚发现其他人也有同样的问题:如何使Tomcat8websocket示例正常工作?

问题是,只要我单击"连接"?你的点击按钮在哪里?

我回到tomcat 8.05的下载文件,并从tarball中提取了示例Web应用程序,这一切都很好。我就开始玩吧。

相关内容

  • 没有找到相关文章

最新更新