【发布时间】:2014-01-29 09:23:19
【问题描述】:
我想交流 2 个网页 page1.html 和 page2.html。我认为 page1 与 app1.js 节点应用程序相关,而 page2.html 与 app2.js 节点应用程序相关。这个想法是使用 websockets 将数据从 page1.html 发送到 app1.js,然后 app1.js 将数据发送到 page2.html。我的第一个想法是 app1.js 将数据发送到 app2.js,然后 app2.js 发送到 page2.html。我知道如何使用 Web 套接字将 page1.html 与 app1.js 进行通信(客户端-服务器),但如何将数据从 app1.js 发送到 app2.js?在 app1.js 我有
io = require('socket.io').listen(3000); //and
io.sockets.on('connection', function (socket) {
socket.on('GETDATAFROMPAGE1', function (data){
.....I Get data to be sent to app2?
});
}
我需要为其他端口创建一个新的 io2 吗?如何将数据发送到 app2.html? 我知道如何进行客户端服务器通信,但我不知道服务器-服务器通信以及如何混合两者 总结:page1.html -> app1.js --> app2.js --> page2.html使用websockets 谢谢你的回答
【问题讨论】:
标签: node.js websocket client-server