如何开发一个可以连接到Socket.IO服务器的任意Socket.I0客户端


How to Develop an Arbitrary Socket.IO Client that can Connect to a Socket.IO Server

我正在尝试开发一个socket.io应用程序。它只是一个简单的应用程序,类似于Socket.IO网页中Getting Started-Chat应用程序教程中的应用程序。但问题是,我不想让socket.io服务器自动为客户端服务,因为我计划让一个页面(用PHP)有一个脚本,可以同时使用socket.io由来自服务器的数据实时更新,不是socket.io服务器提供的页面

这可能吗?你能告诉我怎么做吗。谢谢

该聊天教程只是一个简单的部署,您自己的网页希望连接回网页所在的服务器。这不是唯一的方法。

socket.io客户端代码可以从任何地方提供。你甚至可以链接到CDN,并从那里获得它,而不是从你自己的服务器。

同样,客户端可以连接到任何兼容的服务器,只要服务器配置为接受来自页面的连接即可。


如果您正在寻找如何连接到不同的服务器,只需在io.connect()中指定所需主机的URL,如下所示:

var socket = io.connect('http://www.example.com');