私はnodejs/socket.io(v 0.7)サーバーを実行してデータをWebクライアントに送ります。それは大きく働く。PHPとcURLを使ったNodeJS/Socket.ioへのアクセス
アプリケーションを拡張するには、PHPの上でsocket.ioをトリガーするか影響を与える必要があります。私は、nodejs httpサーバーでhttpを介してcURLで動作するソリューションを知っています。
可能な解決策の1つは、socket.ioサーバーとnodejs httpサーバーを同じapp.jsで実行することですクライアントはsocket.ioに接続して通信し、 "個別の" httpサーバー(socket.io以外のポートでリッスンしている)への唯一の接続は、それぞれcURLを介してPHPサーバーから127.0.0.1になります。
両方のサーバーが同じスコープにあるため、httpサーバーはsocket.ioサーバーでイベントをトリガーできます。
私の質問:何か意味がありますか? PHPのsocket.ioでイベントをトリガするためのクリーンなソリューションはありますか?
[OK]を以下のようにEMITイベントをトリガすることができ、ありがとうございました。私はそれを好きにします。 – helix