Я использую сервер nodejs / socket.io (v 0.7) для передачи данных веб-клиентам.Это прекрасно работает.
Чтобы расширить приложение, мне нужно запустить / влиять на socket.io поверх php.Я знаю решение, которое работает с cURL через http с http-сервером nodejs.
Одно из возможных решений - запустить сервер socket.io и http-сервер nodejs в одном и том же app.js.Клиенты подключаются и взаимодействуют с socket.io, и единственное разрешенное подключение к «отдельному» http-серверу (конечно, прослушивание на другом порту, кроме socket.io) осуществляется с 127.0.0.1 соответственно с php-сервера через cURL.*
Поскольку оба сервера находятся в одной области, http-сервер может инициировать события на сервере socket.io.
Мой вопрос: есть ли смысл в этом?Есть ли более чистое решение для запуска событий на socket.io из PHP?