无法将socket.io与Java后端连接

时间:2018-07-09 10:49:45

标签: java websocket socket.io

我正在尝试从javascript socket.io连接到基于Java的websocket。我跟进该博客以与后端建立联系:https://oneminutedistraction.wordpress.com/2013/08/12/marrying-socket-io-client-with-java-ee-7s-websocket/ 因此,在我的应用程序中创建了一个servlet并进行了如下映射:

<servlet-mapping>
    <servlet-name>SocketIOServlet</servlet-name>
    <url-pattern>/socket.io/*</url-pattern>
</servlet-mapping>

可通过以下应用程序上下文访问此servlet: http://localhost:8080/myapp/socket.io

从javascript中,我正尝试使用资源与该servlet连接:

 socket = io.connect("http://localhost:8080",{ resource: "myapp/socket.io/"});

但无法在控制台上找到资源并出现错误,如下所示:

socket.io-1.3.5.js:2 GET http://localhost:8080/socket.io/?EIO=3&transport=polling&t=1531131993977-34 404 (Not Found)

有什么线索可以解决这个问题吗?

0 个答案:

没有答案