通过PHP连接到socket.io(nodejs)

时间:2014-07-25 05:31:53

标签: php node.js websocket socket.io-1.0

我需要通过php连接到websocket,发送数据并立即断开连接。无需等待套接字的响应。我使用elefant.io但更新后的库不起作用。请告诉我如何通过PHP连接到websocket?

2 个答案:

答案 0 :(得分:8)

我也遇到过这个问题。了解了很多结构websocket请求。我为自己写了一个库,你可以使用它。PHP SocketIO Client

您需要简单的套接字连接到nodejs,以此消息格式撰写。42["message", "your message"]'编码为hybi10(或hybi13)并发送到websocket

答案 1 :(得分:-3)

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

var express = require( 'express' );

var http = require( 'http' );

var app = express();

var server = http.createServer( app );

var io = socket.listen( server );

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

console.log( "New client !" );