Я пытаюсь разработать socket.io приложение. Это просто простое приложение, как на Начало работы — приложение чата руководство на веб-странице Socket.IO. Но проблема в том, что я не хочу иметь сервер socket.io обслуживать клиента автоматически, потому что я планирую, чтобы на странице (в PHP) был скрипт, который может одновременно обновляться данными с сервера в режиме реального времени с использованием Socket.IO. Я просто хочу определенного клиента, который может подключиться к серверу и позволить им общаться, не страница, обслуживаемая сервером socket.io.
Это возможно? Можете ли вы дать представление о том, как это можно сделать. Благодарю.
Этот учебник по чату представляет собой простое развертывание, при котором ваша собственная веб-страница хочет подключиться к тому же серверу, с которого пришла веб-страница. Это не единственный способ сделать это.
Код клиента socket.io можно обслуживать из любого места. Вы даже можете связаться с CDN и получить его оттуда, а не с вашего собственного сервера.
И, аналогично, клиент может подключиться к любому совместимому серверу, если сервер настроен на прием соединения с вашей страницы.
Если вы ищете, как подключиться к другому серверу, вы просто указываете URL нужного хоста в io.connect()
как это:
var socket = io.connect('http://www.example.com');
Других решений пока нет …