【发布时间】:2014-01-03 12:31:19
【问题描述】:
我主要关注以下使用 SockJS 实现推送通知的帖子,
Push Notifications for Java Webapp、SockJS Client、SockJS Java Server。
我的 sockJS 客户端是:
var sock = new SockJS("http://localhost:8080/pusher");
sock.onmessage = function(event) {
console.log("message: " + event.data);
alert('received message echoed from server: ' + event.data);
};
*服务器正在监听相同的 8080 端口。但是在运行时出现错误 404:
GET http://localhost:8080/pusher/info 404 (Not Found)
StackOverflow 上的This post 不能解决我的问题。请检查我缺少什么。 我是否需要注册客户端或发布服务器才能启用推送通知。提前致谢!
【问题讨论】:
-
尝试将 localhost 替换为您的实际服务器 IP 地址。它应该可以工作。
-
使用127.0.0.1:8080/pusher 会导致同样的错误,先生。
-
你是在本地机器上测试吗?
-
是的,先生,在 tomcat 上。服务器正在监听 8080 端口。
-
你找到解决办法了吗?
标签: java push-notification sockjs