react/stomp

    1. <?php
    2. require_once __DIR__ . '/vendor/autoload.php';
    3. use Workerman\Worker;
    4. $worker->onWorkerStart = function() {
    5. $loop = Worker::getEventLoop();
    6. $factory = new React\Stomp\Factory($loop);
    7. $client = $factory->createClient(array('vhost' => '/', 'login' => 'guest', 'passcode' => 'guest'));
    8. $client
    9. ->then(function ($client) use ($loop) {
    10. echo "Message received: {$frame->body}\n";
    11. });
    12. });
    13. };
    14. Worker::runAll();