1

「php」から「node.js+socket.io」へのPOSTリクエストを行い、適切なメソッドを呼び出すことは可能ですか?

サーバーのコード:

var io = require('socket.io').listen(8080);

io.sockets.on('connection', function (socket) {

    socket.on('test', function (data) {
        console.log(data);
    });

    socket.on('disconnect', function () {
        console.log(socket.id);
    });

});

PHPからメソッド「test」を呼び出す方法は?

4

2 に答える 2

2

fsockopen を使用することも、おそらく file_get_contents を stream_context_create を適用して使用することもできます。しかし、elevant.io の方が優れたソリューションのようです: http://elephant.io/#usage

于 2013-02-27T15:44:16.903 に答える
0

node.js サーバーに接続するために、php にソケットを作成する必要があります。http://php.net/manual/de/function.fsockopen.phpを参照してください。

于 2013-02-27T15:34:40.413 に答える