0

我昨天用端口 8080 测试了 node.js + socket.io

我发现接收数据和发送请求的前端页面必须定义为 HTML

这意味着,我可以将 mvc php 与 node.js 和 socket.io 结合使用

有什么办法吗?

更多如果我将节点服务器定义为 localhost:8080 我不能通过其他地方调用 Web 服务器,例如 localhost

与自然 websocket 不同,我可以在任何地方使用套接字,我只需要将套接字地址定义为 localhost:8080

反正要解决吗?

4

1 回答 1

2

在端口 8080 上运行节点 在端口 8081 上运行 php。使用 php 运行您的前端 HTML 和 JavaScript,包括前端 socket.io 库并连接到 localhost:8080(节点服务器)

// client side code
var socket = io.connect('http://localhost:8080');

这是未经测试的,我不知道这是否是你想要的,或者它是否会起作用。

于 2012-12-07T07:42:29.720 回答