正在显示
1 个修改的文件
包含
0 行增加
和
8 行删除
| @@ -2,9 +2,6 @@ | @@ -2,9 +2,6 @@ | ||
| 2 | 2 | ||
| 3 | use Swoole\WebSocket\Server; | 3 | use Swoole\WebSocket\Server; |
| 4 | use Illuminate\Foundation\Application; | 4 | use Illuminate\Foundation\Application; |
| 5 | -use SwooleTW\Http\Websocket\Facades\Websocket; | ||
| 6 | - | ||
| 7 | -use App\Http\Controllers\WebSocketController; | ||
| 8 | 5 | ||
| 9 | require __DIR__ . '/vendor/autoload.php'; | 6 | require __DIR__ . '/vendor/autoload.php'; |
| 10 | 7 | ||
| @@ -44,7 +41,6 @@ $server->on('message', function ($server, $frame) { | @@ -44,7 +41,6 @@ $server->on('message', function ($server, $frame) { | ||
| 44 | 41 | ||
| 45 | // 获取所有客户端连接的文件描述符 | 42 | // 获取所有客户端连接的文件描述符 |
| 46 | $clients = $server->connection_list(); | 43 | $clients = $server->connection_list(); |
| 47 | - | ||
| 48 | // 迭代所有客户端连接并广播消息 | 44 | // 迭代所有客户端连接并广播消息 |
| 49 | foreach ($clients as $fd) { | 45 | foreach ($clients as $fd) { |
| 50 | // 排除自己,避免回发消息给发送者 | 46 | // 排除自己,避免回发消息给发送者 |
| @@ -52,10 +48,6 @@ $server->on('message', function ($server, $frame) { | @@ -52,10 +48,6 @@ $server->on('message', function ($server, $frame) { | ||
| 52 | $server->push($fd, "这是广播消息: $message"); | 48 | $server->push($fd, "这是广播消息: $message"); |
| 53 | } | 49 | } |
| 54 | } | 50 | } |
| 55 | - | ||
| 56 | - //调用laravel控制器 | ||
| 57 | - $controller = new WebSocketController(); | ||
| 58 | - | ||
| 59 | }); | 51 | }); |
| 60 | 52 | ||
| 61 | $server->on('close', function ($server, $fd) { | 53 | $server->on('close', function ($server, $fd) { |
-
请 注册 或 登录 后发表评论