Javascript 当codeigniter和nodejs附带新通知时如何调用AJAX
目前,我在当前应用程序中使用了通知系统,该系统正在使用SetInterval中的AJAX调用。现在,我想用nodejs实现相同的通知系统,如果出现任何新通知,则node应该调用该AJAX或类似的东西,我以前从未使用过NodeJS,但通过一些学习,我编写了一些代码,但我想知道更多关于它的事件以及如何做 目前,我正在从PHP调用nodejs,如下所示:Javascript 当codeigniter和nodejs附带新通知时如何调用AJAX,javascript,php,ajax,node.js,codeigniter,Javascript,Php,Ajax,Node.js,Codeigniter,目前,我在当前应用程序中使用了通知系统,该系统正在使用SetInterval中的AJAX调用。现在,我想用nodejs实现相同的通知系统,如果出现任何新通知,则node应该调用该AJAX或类似的东西,我以前从未使用过NodeJS,但通过一些学习,我编写了一些代码,但我想知道更多关于它的事件以及如何做 目前,我正在从PHP调用nodejs,如下所示: <?php echo `node node-server/server.js` ?> 这给了我一个信息: SockJS v0.3.5绑
<?php echo `node node-server/server.js` ?>
这给了我一个信息:
SockJS v0.3.5绑定到“/通知”
但这对我来说还不够,请让我知道我还需要做些什么
TIA对sockjs(我使用的是socket.io)没有经验,但我可以给出一些提示:
希望对您有所帮助所以听起来您需要找到一个sockjs教程/示例来学习如何使用它?如果没有,你能澄清你的问题吗?我没有看到任何代码来处理从sockjs收到的消息。这不是应该如何使用node的。请从介绍node的教程开始。它与web workers有什么关系吗..我想你可以使用node.js+socket.io,你有成千上万的关于它的教程。
var http = require('http');
var sockjs = require('sockjs');
var echo = sockjs.createServer();
var server = http.createServer();
echo.installHandlers(server, {prefix:'/notification'});
server.listen(9999, 'localhost');